первые вещи сначала;C# Lua Parser/Analyzer
Я пишу немного LUA-Ide в C#. Исполнение кода выполняется сборкой с именем LuaInterface. Редактирование кода выполняется с помощью Scintilla-Port & Интерфейс RAD/UI через расширяемую визуальную среду IDesignSurfaceExt (однокоординатное генерирование кода). Обработка файлов обеспечивается небольшим sql-lite-db, используемым в качестве файла проекта-пакета.
Так что в целом у меня есть все, что нужно вместе ...
Единственная проблема нерешенной является синтаксический анализатор/лексер для Lua. Я не хочу загружать & выполнить код! Я просто хочу проанализировать строку, содержащую код Lua, и получить некоторую информацию об этом как функции и глобальные vars. Я действительно не хочу полностью писать парсер ... (Я ненавижу регулярное выражение - я все время ошибаюсь ^^)
Кто-нибудь получил ссылку на синтаксический анализатор .net lua?
Просто для уточнения - я только хочу анализировать Свода на данный момент - я DonT wnat к запустить это!
Заранее благодарен!
Corelgott