0

它看起来很基本,但在过去的半个小时里,我不知道我们为什么说{zero}{one}在以下作品中 {} 表示什么?

bit
= {zero} zero            
| {one} one                
;
4

1 回答 1

1

我也为这个答案进行了广泛的搜索,但我发现你的作品的花括号中的单词只是简单地命名了那个特​​定的变体。

例如,当您的产品运行时,将在解析时为其创建两个方法AZeroBitAOneBit因此用户可以在他/她的 java 工作类代码中对这两个不同的变量采取特定的操作。

如果我在这里离题,请原谅我,因为在良好的初学者教程方面没有太多可做的。尝试阅读 sableCC 论文第 3 章。

于 2012-08-04T18:50:57.677 回答