Beispiel #1
0
 public BlockExprAST BlockASTVisit(BlockExprAST node)
 {
     blockStack.Clear();
     foreach (var el in node.Exprs)
     {
         Visit(el);
         blockStack.Push(valueStack.Pop());
     }
     return(node);
 }
Beispiel #2
0
 protected internal override void VisitAST(BlockExprAST node)
 {
     this.Visit(node.Stmts);
 }