BacCM
@BacCM
C++ почти с рождения

Как проверить синтаксическую правильность скрипта на lua?

Заинтересовался lua. Интересная штука, особенно хорошей интеграцией с C++.
Вроде многое понятно, но один вопрос пока не смог разрешить. А именно как из программы на C/C++ проверить синтаксическую валидность скрипта.
Грубо говоря то, что делает luac: при ошибке выдает описание и строку.
Как вариант, можно его и использовать, и просто транслировать сообщение пользователю, но может есть более аккуратный способ? Т.к. в этом случае скрипт обязательно нужно будет сохранять в файл, чего хотелось бы избежать.
  • Вопрос задан
  • 1096 просмотров
Пригласить эксперта
Ответы на вопрос 1
mva
@mva
CEO, CTO, Lua/Gentoo/IPv6 Pioneer
Как вариант, вы можете использовать loadstring/loadfile
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы