public override Stmt Translate(Translator translator)
 {
     return translator.Translate(this);
 }
 public override Expr Assign(Translator translator, ExprAST value)
 {
     return translator.Assign(this, value);
 }
        public override Type TypeOf(Translator translator)
        {
            return translator.TypeOf(this);

        }
 public override Expr Translate(Translator translator)
 {
     return translator.Translate(this);
 }
Exemple #5
0
 public abstract Type TypeOf(Translator translator);
Exemple #6
0
 public abstract Expr Assign(Translator translator, ExprAST value);
Exemple #7
0
 public abstract Expr Translate(Translator translator);
Exemple #8
0
 public Type Eval(Translator translator)
 {
     return translator.Eval(this);
 }