An extension for VS Code which provides support for the LBNF language.
LBNF is acronym for Labelled BNF, which is the language used in the compiler construction tool BNF Converter.
- Syntax highlighting
- Fix issue with strings containing a semicolon in rules starting with a keyword
- Fix issue with word
nonempty
not being detected when placed next to another keyword
- Fix issue detecting single line comments after rules starting with a keyword
- Fixed issues detecting categories inside squared brackets
- Fixed issues parsing multiline rules
Added keywords for vscode marketplace
Initial release