「Essentials of Compilation筆記」修訂間的差異

行 53: 行 53:


===1.2文法 grammar===
===1.2文法 grammar===
* 分成非終端符號(如下方 exp)和終端符號如 int。
<code>exp ::= (Prim '+ (exp exp)) | (Prim '- (exp exp)) | (Prim '- (exp))| (Prim read_int ()) |
              (Int int)</code>
* int 為在此區間的整數:[-2^62, 2^62-1],可以表示2^63個整數


==第三章==
==第三章==