コード例 #1
0
 public While(Expresion condicion, Bloque sentencias, int linea, int columna)
 {
     this.condicion  = condicion;
     this.sentencias = sentencias;
     this.linea      = linea;
     this.columna    = columna;
 }
コード例 #2
0
ファイル: For.cs プロジェクト: ViannJu/Compi2_Proyecto1
 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;
 }
コード例 #3
0
 public Condicion_If(Expresion Condicion, Bloque instrucciones)
 {
     this.Condicion     = Condicion;
     this.instrucciones = instrucciones;
 }
コード例 #4
0
 public Bloques_Case(Expresion Comparacion, Bloque bloque)
 {
     this.Comparacion        = Comparacion;
     this.bloque             = bloque;
     this.listaInstrucciones = this.bloque.listaInstrucciones;
 }
コード例 #5
0
 public Clase_IF(LinkedList <Condicion_If> listaCondiciones)
 {
     this.listaCondiciones = listaCondiciones;
     this.Else             = null;
 }
コード例 #6
0
 public Clase_IF(LinkedList <Condicion_If> listaCondiciones, Bloque Else)
 {
     this.listaCondiciones = listaCondiciones;
     this.Else             = Else;
 }
コード例 #7
0
 public Repeat_Until(Bloque bloque, Expresion condicion)
 {
     this.bloque             = bloque;
     this.condicion          = condicion;
     this.listaInstrucciones = this.bloque.listaInstrucciones;
 }
コード例 #8
0
 public Bloques_Default(Bloque bloque)
 {
     this.bloque             = bloque;
     this.listaInstrucciones = this.bloque.listaInstrucciones;
 }