необходимо распарсить javascript в грамматическое дерево.
при этом нужен API обхода этого дерева (в идеале DOM-API).
Может встречались кому-либо opensource библиотеки или что-либо стандартное для парсинга js?
Задача в reversengenering-е JS в какую-либо модель-описание и т.п.
Т.е. есть, например, класс JS, надо представить его на диаграмме со списком функций, членов и т.п.