test5.ast

来自「一个编译器修改的例子」· AST 代码 · 共 27 行

AST
27
字号
include io.increcord foo is  var a: int;endrecord bar is  var a: foo;endfunction main(argv: array of string): int is    var x: array of bar;        y: bar;        z: foo;begin	x := new array[5] of bar;  z.a := 3;	x[1].a := z;	x[0].a := y;  x[0].a.a := z.a;  x[0].z := y;	  return 0;end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?