为了生成代码,以下代码不起作用:
S[SEM=(?dk + ?ak)] -> DK[SEM=?dk] AK[SEM=?ak]
AK[SEM=''] -> '@'
DK[SEM='DECLARE'] -> 'DECLARE'
但以下代码有效:
S[SEM=?dk] -> DK[SEM=?dk] AK
AK -> '@'
DK[SEM='DECLARE'] -> 'DECLARE'
关于如何使其发挥作用的任何想法?
答案 0 :(得分:1)
问题解决了。我必须在语法的开头给出以下一行
%Start S