Код: Выделить всё
kind1 : spelling1
kind2 : spelling2
kind3 : spelling3
.
.
.
kindn : spellingn
Я должен иметь возможность настраивать выходные данные анализатора. Я хочу вывести файл, который преобразует список kind:spelling в другую последовательность токенов, которая будет передана компилятору языка. Я хочу, чтобы парсер мог выдавать:
Код: Выделить всё
%function int test
%variable int x
%variable int y
%begin
%if %id y , %id x > %do
%begin
%return %num 0
%end
%return %num 1
%end
Подробнее здесь: https://stackoverflow.com/questions/177 ... generators
Мобильная версия