【发布时间】:2014-03-11 00:55:18
【问题描述】:
我已经在转换它上浪费了两个时间,但我总是起床获得通用前缀 ID。
谁能给我解释一下?因为我正在尝试为一个非常大的语法做这件事,并且需要清楚我的基础知识。
A、B、C、D 是唯一的非终端。
A : ‘(‘ B ‘)’
| ID ASSIGN C
| C
C : C '+' D
| C '-' D
| D
D : ID
| ID '(' actuals ')'
| ID '(' ')'
| INT_LIT
| ‘(‘ C ‘)’
B : B ';' A | A
【问题讨论】:
标签: parsing compiler-construction grammar ll