Я работаю над DSL для приложения Angular.js.Кажется, что PEG.js является правильным инструментом для этого, однако некоторые из операторов DSL вызывают веб-сервисы, и поэтому мне нужно использовать обещания.
Кто-нибудь делал это?Стоит ли смотреть на создание AST, чтобы у меня было больше контроля во время выполнения?
Заранее благодарим за любые советы по этому вопросу