Преобразование грамматики Antlr 4 в Antlr 3.5

При поиске грамматики лексера PHP для Antlr 3.5 получил грамматику для Antlr 4 от ссылка на сайт (который не совместим с Antlr 3.5).

Так что пытаюсь сделать совместимым для Antlr 3.5. Единственная проблема этих команд режима, например

PHP_Start
: ('<?' | '<?php' | '<?PHP') -> pushMode(PHP)
;
mode PHP;

PHP_END
:   '?>' -> popMode ;

Итак, моя точка зрения заключается в том, как преобразовать эти pushMode (), popMode () в эквивалентном Antlr 3.5??

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]