Сахарница
От: Tuo_Bellas Россия  
Дата: 25.07.06 19:08
Оценка:
Всем привет!

Есть сторонний скриптовый язык с небольшой и четко определенной грамматикой (EBNF). Стоит задача добавить в этот язык определенное количество жизненно необходимого "синтаксического сахара". Думаю идти путем трансляции "подслащенных" исходников в нативный код, и скармливания полученного кода нативному интерпретатору.

Похоже, что нужно уметь распарсить "сладкий" исходник, построить абстрактное синтаксическое дерево, и сохранить это дерево уже в нативном формате.

Задача совпала с желанием освоить какой-нибудь новый язык . Подскажите пожалуйста "идеальное" на ваш взгляд средство/набор средств решения задачи. (Пока смотрю на Cactus под Haskell, но шведский не понимаю совершенно... )

Спасибо,
Tuo_Bellas.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.