incluidos todos, que no lo habĂ­a hecho antes
[PL2.git] / Simbolo.java
1 import antlr.ASTFactory;
2 import antlr.collections.AST;
3
4
5
6
7 public class Simbolo {
8
9         String nombre;
10         AST declaracion;
11         
12         public Simbolo(String nombre, AST dec){
13                 this.nombre = nombre;
14                 ASTFactory f = new ASTFactory();
15                 this.declaracion = f.dupTree(dec);
16         }
17         public String getNombre(){
18                 return nombre;
19         }
20         public AST getDeclaracion(){
21                 return declaracion;
22         }
23         public void setNombre(String nombre){
24                 this.nombre = nombre;
25         }
26         public void setDeclaracion(AST dec){
27                 ASTFactory f = new ASTFactory();
28                 this.declaracion = f.dupTree(dec);
29         }
30 }