Пытаюсь построить грамматику для языка PowerScript. Я разделил язык на несколько частей, и вроде все работает, кроме простых заголовков. Кажется, что символ $ не может быть распознан. Может ли кто-нибудь помочь мне немного? (я просто копирую небольшой пример, который пытаюсь)
grammar PowerScript;
compilationUnit : Header EOF;
fragment
Header : ID '.' ID;
ID : [a-zA-Z0-9$_]+ ;
тестовый файл просто содержит:
$PBExportHeader$n_logversion.sru
Спасибо