P5
姓名:田昊东 学号:211275022
编译原理作业 p 5¶
5.1.2
产生式 | 语法规则 | |
---|---|---|
1 | \(L\to En\) | \(L.val=E.val\) |
2 | \(E\to TE'\) | \(E.val=E'.syn\\E'.inh=T.val\) |
3 | \(E'\to +TE'_1\) | \(E'.syn=E1'.syn\\E1'.inh=E'.inh+T.val\) |
4 | \(E'\to\varepsilon\) | \(E'.syn=E'.inh\) |
5 | \(T\to FT'\) | \(T.val=T'.syn\\T'.inh=F.val\) |
6 | \(T'\to*FT'_1\) | \(T'.syn=T'_1.syn\\T'_1.inh=T'.inh*F.val\) |
7 | \(T'\to\varepsilon\) | \(T'.syn=T'.val\) |
8 | \(F\to(E)\) | \(F.val=E.val\) |
9 | \(F\to digit\) | \(F.val=digit.lexval\) |
5.2.2