Анализатор кода AngelScript - какой путь мне выбрать?

Я пишу IDE AngelScript. Сейчас я создаю свою собственную систему "intellisense". Мне нужно проанализировать файл сценария и создать таблицы функций, переменных с их уровнями вложенности и т. Д. Куда мне идти? Может ли материал System.CodeDom использоваться для его обработки или для этого есть какая-то рабочая библиотека (clang?). Если нет, пожалуйста, дайте мне имена алгоритмов, которые можно использовать для получения информации, которую я хочу получить из файла скрипта.

1 ответ

Взгляните на этот языковой набор для реализации:

http://en.wikipedia.org/wiki/Irony_(framework)

http://irony.codeplex.com/

Другие вопросы по тегам