Изменения

Перейти к: навигация, поиск

Атрибутные транслирующие грамматики

1 байт добавлено, 13:53, 12 августа 2015
Атрибуты в ANTLR
Стартовый нетерминал печатает резульат:
s : expr { System.out.println($e.value);};
Разобранные нетерминалы возвращают результат, вычисленный в поддереве(<code>returns [int val]</code>) как свой синтезируемый атрибут, процесс вычисления которого описан в фигурных скобках <code>{ $val = $exprP.val; }</code>.
Анонимный участник

Навигация