2,619
次編輯
Tankianting(討論 | 貢獻) |
Tankianting(討論 | 貢獻) |
||
行 53: | 行 53: | ||
===1.2文法 grammar=== | ===1.2文法 grammar=== | ||
* 分成非終端符號(如下方 | * 分成非終端符號(如下方 exp)和終端(terminal)符號如 int。 | ||
<code>exp ::= (Prim '+ (exp exp)) | (Prim '- (exp exp)) | (Prim '- (exp))| (Prim read_int ()) | | <code>exp ::= (Prim '+ (exp exp)) | (Prim '- (exp exp)) | (Prim '- (exp))| (Prim read_int ()) | | ||
(Int int)</code> | (Int int)</code> |