Комментарии 5
Для моей игры этого достаточно, но если кто-то хочет продолжить развивать эту библиотеку, добро пожаловать в мой Telegram-канал, где можно пообщаться со мной
Вы совсем охренели уже... Во что вы превратили Хабр.
NeoLua вполне достойное решение для языка кастомизации
😋 я использовал и успешно
Я бы для c# смотрел бы в эту сторону:
https://github.com/microsoft/ClearScript
Встраиваем JS и вычисляем что хотим. Сторонним скриптерам будет гораздо удобнее писать на распространенном языке нежели на очередном велосипеде.
Сама статья резко и неожиданно обрывается рекламой ТГ канала. Думаю если бы она начиналась с ссылки на гитхаб и потом бы шло описание, было бы гораздо лучше.
Сам код, несмотря на небольшой объем, запутан. Нет Unit тестов, которые для преобразователей (чистых функций) легко и понятно пишутся, а ещё прекрасно генерируются LLM.
Быстрое вычисление выражений? А почему быстрое? Если оно быстрое значит есть что-то медленно? Где тесты производительности быстрого и медленного?
Ну и вопрос нужна ли эта поделка и статья в эпоху эпоху нейромусора? Гораздо полезнее была бы статья сравнивающая велосипед и встраивание JS.

Cex в C# (вычисление выражений из строк)