예제 #1
0
        public override CompilerResult VisitBlock([NotNull] LangParser.BlockContext context)
        {
            PushContext();

            base.VisitBlock(context);

            PopContext();

            return(NullCompilerResult.INSTANCE);
        }
예제 #2
0
 public static Ast.Block Transform(LangParser.BlockContext ctx)
 {
     return(new Ast.Block(ctx.statement().Select(x => Transform(x)).ToArray()));
 }