internal SimboloVariable(TablaDeSimbolos outerInstance, int nivel, string nombreDeVariable, Objeto objeto) : base(outerInstance) { this.outerInstance = outerInstance; this.nivel = nivel; this.nombreDeVariable = nombreDeVariable.ToLower(); this.objeto = objeto; }
internal SimboloDeclaracion(TablaDeSimbolos outerInstance, int nivel, string nombreDeVariable, DeclaracionProcedure procedure) : base(outerInstance) { this.outerInstance = outerInstance; this.nivel = nivel; this.nombreDeDeclaracion = nombreDeVariable.ToLower(); this.procedure = procedure; }
internal TablaDeSimbolosDebugView(TablaDeSimbolos tabla) { this.hashtable = tabla.TablaDeVariables; }
public Simbolo(TablaDeSimbolos outerInstance) { this.outerInstance = outerInstance; }