Я создаю XML-сериализатор деревьев абстрактного синтаксиса JavaScript с помощью ANTLR.Генератор довольно полный, но я хотел бы знать, есть ли какие-либо соглашения по некоторым вопросам, таким как:
- как обрабатывать угловые скобки в строках или регулярных выражениях?
- как перевестиif-then-else (например, будет ли узел else находиться внутри if или нет)?
В целом: такой переводчик уже существует?Существует ли какой-либо XSD для этого языка на основе XML?
EDIT
В настоящее время меня интересуют только бесплатные инструменты.