public While(Expresion condicion, Bloque sentencias, int linea, int columna) { this.condicion = condicion; this.sentencias = sentencias; this.linea = linea; this.columna = columna; }
public For(Instruccion InsInicial, String nombreVarAsignacion, Expresion valorFinal, Bloque instrucciones, bool up_to) { this.InsInicial = InsInicial; this.nombreVarAsignacion = nombreVarAsignacion; this.valorFinal = valorFinal; this.instrucciones = instrucciones; this.up_to = up_to; }
public Condicion_If(Expresion Condicion, Bloque instrucciones) { this.Condicion = Condicion; this.instrucciones = instrucciones; }
public Bloques_Case(Expresion Comparacion, Bloque bloque) { this.Comparacion = Comparacion; this.bloque = bloque; this.listaInstrucciones = this.bloque.listaInstrucciones; }
public Clase_IF(LinkedList <Condicion_If> listaCondiciones) { this.listaCondiciones = listaCondiciones; this.Else = null; }
public Clase_IF(LinkedList <Condicion_If> listaCondiciones, Bloque Else) { this.listaCondiciones = listaCondiciones; this.Else = Else; }
public Repeat_Until(Bloque bloque, Expresion condicion) { this.bloque = bloque; this.condicion = condicion; this.listaInstrucciones = this.bloque.listaInstrucciones; }
public Bloques_Default(Bloque bloque) { this.bloque = bloque; this.listaInstrucciones = this.bloque.listaInstrucciones; }