У меня есть игра на VB6, и она прекрасно работает, и все, но я играю в идею создания скриптового движка. Я думаю, я бы хотел, чтобы VB6 прочитал для меня текстовые файлы сценариев, а затем lex / parse / запустил их.
У меня хороший опыт программирования, и я уже создал простой компилятор C, а также эмулятор LOGO.
Мой вопрос:
Могу ли я использовать какие-либо инструменты, такие как Lexx / Yakk / Bison, чтобы помочь мне? Как я должен подходить к этой проблеме в отношении лексирования, анализа и подачи команд обратно в VB6, чтобы я мог с ними справиться? Является ли эта идея ПЛОХАЯ ИДЕЯ в том смысле, что на пути слишком много препятствий (например, сборка тральщика в сборке, хотя и не невозможная, очень сложная и плохая идея)?