spec.acc

来自「編譯器的accent語法分析器」· ACC 代码 · 共 24 行

ACC
24
字号
%token NUMBER;expression :  term<n> { printf("%d\n", n); };term<n> :  term<x> '+' factor<y> { *n = x+y; }| term<x> '-' factor<y> { *n = x-y; }| factor<n>;factor<n> :  factor<x> '*' primary<y> { *n = x*y; }| factor<x> '/' primary<y> { *n = x/y; }| primary<n>;primary<n> :  NUMBER<n>| '(' term<n> ')'| '-' primary<x> { *n = -x;};

⌨️ 快捷键说明

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