Производства для генератора парсера Sable CC
Это выглядит довольно просто, но за последние полчаса я не мог понять, почему мы говорим {zero}
или же {one}
в следующих произведениях что указывает {}?
bit
= {zero} zero
| {one} one
;
1 ответ
Я также искал этот ответ повсеместно, но я обнаружил, что слова в фигурных скобках вашего произведения просто называют именно этот вариант.
Например, когда ваше производство запущено, для него будут созданы два метода, когда он будет проанализирован, AZeroBit
а также AOneBit
таким образом, пользователь может выполнять конкретные действия для этих двух различных вариантов в своем коде рабочих классов Java.
Простите меня, если я здесь далеко от точки, так как не так много в плане хороших уроков для начинающих. Попробуйте прочитать главу 3 тезиса sableCC.