18 using System.Collections.Generic;
22 using ErrorManagement;
52 get {
return intValue; }
60 get {
return this.intValue.ToString(); }
76 this.intValue = intLiteral;
91 return v.Visit(
this, o);
Abstract class encapsulate a programming language expression.
IntLiteralExpression(int intLiteral, Location location)
Constructor of IntLiteralExpression
This class encapsulates a location in a specific file. Implements an Inmutable pattern. So it can be used in any context, that is his internal fields never change.
string ILValue
Gets the int value in string form
int IntValue
Gets the int value
Location location
Location: Encapsulates in one object the line, column and filename
Encapsulates a integer literal expression.
override Object Accept(Visitor v, Object o)
Accept method of a concrete visitor.