public para(simbolo declara_asigna, expresion condicion, simbolo decre_aum, ambito ambito) { this.declara_asigna = declara_asigna; this.condicion = condicion; this.decre_aum = decre_aum; this.ambito = ambito; }
public llamadaArreglo(String nombre_arreglo, List <expresion> dimensiones, simbolo padre, int fila, int columna) { this.nombre_arreglo = nombre_arreglo; this.dimensiones = dimensiones; this.padre = padre; this.fila = fila; this.columna = columna; }
public nuevo(String nombre, List <expresion> parametros, simbolo padre, int fila, int columna) { this.nombre = nombre; this.parametros = parametros; this.padre = padre; this.fila = fila; this.columna = columna; }
public llamadaMetodo(String nombre_metodo, List <expresion> parametros, simbolo padre, int fila, int columna) { this.nombre_metodo = nombre_metodo; this.parametros = parametros; this.padre = padre; this.fila = fila; this.columna = columna; }
public llamadaObjeto(llamadaObjeto hijo, String tipo, String nombre_variable, llamadaMetodo llamadaMetodo, llamadaArreglo llamadaArreglo, llamadaArregloMetodo llamadaArregloMetodo, simbolo padre, int fila, int columna) { this.hijo = hijo; this.tipo = tipo; this.nombre_variable = nombre_variable; this.llamadaMetodo = llamadaMetodo; this.llamadaArreglo = llamadaArreglo; this.llamadaArregloMetodo = llamadaArregloMetodo; this.padre = padre; this.fila = fila; this.columna = columna; }