postfix.y
来自「compiler」· Y 代码 · 共 19 行
Y
19 行
/*@A (C) 1992 Allen I. Holub */
%term ICON NAME
%left PLUS MINUS
%left TIMES DIVIDE
%%
s : expr
;
expr : NAME { yycode("%s\n", yytext ); }
| ICON { yycode("%s\n", yytext ); }
| expr DIVIDE expr { yycode("/\n" ); }
| expr TIMES expr { yycode("*\n" ); }
| expr PLUS expr { yycode("+\n" ); }
| expr MINUS expr { yycode("-\n" ); }
;
%%
main(){ yyparse(); }
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?