Dialogue DSL in Langium
Monaco-Editor + Textmate