This project is explained in the article Writing a browser based editor using Monaco and ANTLR.
A browser based editor for a simple DSL to perform calculations.
It shows how to integrate ANTLR with monaco.
Play with the editor online.
You will need an installation of Java 8+ and Node 16+ to build the project. Then run
npm run all
Now visit http://localhost:8888.