Я хотел бы сделать некоторый анализ кода Javascript. Я бы предпочел работать на AST с или S-Expression с. Конечно, возможно, что движок V8 создает это, хотя я не могу найти никакой документации о том, как получить доступ к этой информации из контекста Javascript.
Я был бы совершенно счастлив сделать мой анализ в Ruby, хотя единственный способ, которым я мог бы подумать, это написать целую грамматику в Treetop или подобном парсере-генераторе.