Esempio n. 1
0
 public Type getType() {
   return symbol.getType();
 }
Esempio n. 2
0
 public String getName() {
   return symbol.getName();
 }
Esempio n. 3
0
 public Value getInitial() {
   return symbol.getType().initialValue();
 }
Esempio n. 4
0
 /**
  * Constructor
  *
  * @param symbol The symbol to declare
  */
 public Declaration(Symbol symbol) {
   this.symbol = symbol;
   this.slot = symbol.getLocation();
 }