зря, лучше сразу в виде грамматики такое описывть? У меня прост наколеночный парсер типа того же конечного автомата
Для JS можно взять https://github.com/ohmjs/ohm
возьми генератор что бы определиться с концепцией и вообще опробовать идею... есть pegjs на котором можно достаточно быстро написать то что захочешь... как продумаешь концепцию языка можно уже остальными вещами заняться... захочешь напишешь парсер руками или сгенеришь через другой генератор
да я уже примерно траекторию разработки/проверки идеи представил, это я рассказываю о ней не очень цельно и сумбурно прост 🙂
Обсуждают сегодня