⚠️Warning: The project is still experimental
npm install antlr-monaco
yarn add antlr-monaco
The library has 3 main modules:
The base of the project. It has a completion engine (based on antlr-c3) that can be configured to suggest tokens and rules.
The integration of the grammar into the Monaco Editor. These are the implemented components:
Some functions to reduce the boilerplate of unit tests.
examples folder includes these languages: