コード例 #1
0
 public DesigEStatAST(DesignatorAST desig, ExprAST expr)
 {
     designator=desig;
     expresion=expr;
 }
コード例 #2
0
 public UnExprAST(ExprAST expr)
 {
     expresion=expr;
 }
コード例 #3
0
 public ForEStatAST(ExprAST expr, ExprAST expr1, StatementAST sta)
 {
     statement=sta;
     expresion=expr;
     expresion1=expr1;
 }
コード例 #4
0
 public ForBasicStatAST(ExprAST expr, StatementAST sta)
 {
     expresion=expr;
     statement=sta;
 }
コード例 #5
0
 public ConditionAST(ExprAST exp, ExprAST exp1, RELOPAST rel)
 {
     relop=rel;
     expr=exp;
     expr1=exp1;
 }
コード例 #6
0
 public WriteStatAST(ExprAST expr)
 {
     expresion=expr;
 }
コード例 #7
0
 public MulTermExprAST(ExprAST ter, ExprAST ters, Token operador)
 {
     term=ter;
     terms=ters;
     this.operador=operador;
 }
コード例 #8
0
 public ReturnEStatAST(ExprAST expr)
 {
     expresion=expr;
 }
コード例 #9
0
 public WriteNStatAST(ExprAST expr, NUMAST n)
 {
     expresion=expr;
     numero=n;
 }
コード例 #10
0
 public NewEFactorAST(ExprAST expr, TerminalesAST id)
 {
     expresion=expr;
     ident=id;
 }
コード例 #11
0
 public ExprAddonAST(ExprAST expr)
 {
     expresion=expr;
 }
コード例 #12
0
 public ExprFactorAST(ExprAST expr)
 {
     expresion=expr;
 }