Понимание грамматики в SableCC
Я прохожу sableCC для одного из моих проектов, и у меня мало вопросов о файле грамматики. 1. В чем разница между помощником и токенами? 2. Что должно идти в помощник и токен? 3. И самое главное, что такое Productions?
1 ответ
Вы можете увидеть тезис здесь
Токен: лексические определения для чисел, арифметические операторы, круглые скобки и пробелы и т. Д.
helper: набор символов или регулярное выражение, обозначаемое идентификатором.
Productions: грамматика, которую вы определяете для идентификации.