Вопросы по теме 'grammar-kit'
Как составлять правила BNF с помощью Grammar-Kit
Я пытаюсь преобразовать файл EBNF в рабочий BNF для IntelliJ Grammar-kit.
В EBNF есть правила как таковые:
BinOpChar ::= "~" | "!" | "@" | "#" | "$" | "%" | "^" | "&" | "*" | "-"
BinOp ::= BinOpChar, {BinOpChar}
Как я могу создать...
679 просмотров
schedule
04.04.2023
IntelliJ: Grammar-Kit/BNF: как исправить ошибки?
Я пишу плагин Custom Language для IntelliJ.
Вот упрощенный пример языка. Обратите внимание, что структура является рекурсивной:
Я успешно реализовал файлы FLEX и BNF, но не знаю, как добавить восстановление после ошибок. Я читал о...
736 просмотров
schedule
16.07.2022
Grammar-Kit: как обращаться с токенами комментариев
Из документации, предоставленной для набора грамматик, я не могу понять, как я должен правильно обрабатывать что-то вроде комментариев. В настоящее время мой лексер возвращает TokenType.WHITE_SPACE для любых блоков комментариев, но тогда для меня...
488 просмотров
schedule
23.08.2023