C # Lua Parser / Analyzer

обо всем по порядку;

Я пишу немного LUA-Ide на C #. Выполнение кода выполняется сборкой с именем LuaInterface. Редактирование кода выполняется с помощью Scintilla-Port, а интерфейс RAD / UI - через расширяемую IDesignSurfaceExt Visual Studio (генерация кода в одном направлении). Обработка файлов обеспечивается небольшим sql-lite-db, используемым как файл-проекта-пакета.

В общем, у меня есть все, что мне нужно вместе ...

Единственная нерешенная проблема - это синтаксический анализатор / лексер для lua. Я не хочу загружать и выполнять код! Я просто хочу проанализировать строку, содержащую код Lua, и получить некоторую информацию о ней, такую ​​как функция и глобальные переменные. Я действительно не хочу писать синтаксический анализатор полностью сам (я ненавижу регулярные выражения - я все время ошибаюсь ^^)

Кто-нибудь получил ссылку на .net lua parser?

Просто чтобы уточнить - ятолько хочуанализировать код на данный момент - яDonT хотятбежать Это!

Заранее спасибо!

Corelgott

Ответы на вопрос(5)

Ваш ответ на вопрос