Написание парсера формального языка на Лиспе

Моя компания разрабатывает новый язык сценариев для конкретного домена; Мне нужно реализовать синтаксический анализатор, который переводит наш новый язык программирования в общий язык сценариев, чтобы иметь возможность его задействовать.

Обычный способ сделать это с помощьюBison а такжеFlex инструменты, которые генерируютC/C++ код переводчика.

Я нашел другие инструменты для большинства основных языков программирования, но не для.Lisp

Имеет неLisp когда-либо использовался для этого? Какой обычный способ написать парсер?Lisp

Примечание: для меня любойLisp реализация / диалект, который мог бы помочь, в порядке, у меня нет никаких предпочтений.

Ответы на вопрос(3)

Ваш ответ на вопрос