Посоветуйте хороший парсер для JavaScript
От: Left2 Украина  
Дата: 06.05.08 07:41
Оценка:
Добрый день, помогите советом кто может.

В целом, проблема такая — есть приложение которое хостит MS HTML (ну или ActiveScripting, на данный момент это неважно). Логика в нём реализована на JScript. Хотелось бы иметь возможность добавлять туда дебажные выражения, типа логов или ассёртов, при чём чтобы была возможность в релизе их полностью отключать. ИМХО самым ровным вариантом для этого было бы парсенье файлов перед исполнением (препроцессинг) с выкидыванием "лишнего". Хотелось бы для этого подключить JavaScript парсер, и естественно писАть его ручками нет ни желания, ни времени. Мне не нужна виртуальная машина, только генератор AST (с возможностью по AST вновь сформировать код, мне ж его надо будет ActiveScripting отдать).

Вопрос знатокам — посоветуйте плиз парсер, удовлетворяющий условиям:

1. Фришный для коммерческого использования
2. Без лишних зависимостей в рантайме
3. Написанный на C или С++
4. По возможности безбажный и обкатанный на других проектах
5. Желательно — с описанием грамматики в простом виде, допускающем модификацию

Заранее спасибо.
... << RSDN@Home 1.2.0 alpha rev. 717>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.