コード例 #1
0
ファイル: JsonEncoder.cs プロジェクト: rytmis/Escape
 public static void Encode(Escape.Ast.Program program, bool includeLocation, TextWriter stdout)
 {
     new JsonEncoder(stdout, includeLocation).Visit(program);
 }
コード例 #2
0
 protected abstract void Visit(Escape.Ast.Program node);
コード例 #3
0
ファイル: JsonEncoder.cs プロジェクト: rytmis/Escape
 protected override void Visit(Escape.Ast.Program node)
 {
     Encode(node, Member("body", node.Body));
 }