Мне любопытно узнать о создании языка для конкретной предметной области. На данный момент домен довольно прост, просто укажите несколько переменных и выполните несколько циклов, если операторы.
Изменить: язык будет неанглийским, с очень простым синтаксисом.
Я думаю о нацеливании на Java Virtual Машина, то есть компилировать в байтовый код Java.
В настоящее время я знаю, как писать некоторые простые грамматики с использованием ANTLR.
Я знаю, что ANTLR создает лексический анализатор и парсер, но как мне двигаться дальше?