Я только начинаю с Antlr, поэтому, пожалуйста, прости вопрос noob здесь. Я потерялся. Любая помощь приветствуется.
Это мой грамматический скрипт:
grammar test;
script :
'begin script' IDENT ':'
'end script' IDENT
;
IDENT : ('a'..'z' | 'A'..'Z') ('a'..'z'|'A'..'Z'|'0'..'9')*
;
Это скрипт, с которым я пытаюсь его запустить:
begin script spork:
end script spork
Результат в ANTLRWorks 1.3.1:
Что я делаю не так?