Хорошо, если кто-нибудь конкретно указал размер интерпретатора у Lua. Я лично сомневаюсь, что он уложится в указанные размеры.
>Import — это возможность выбраться за пределы песочницы. Для встраиваемого языка не всегда допустимо.
Из постановки задачи нужна была возможноcть использовать все системные возможности Windows. Этот язык не аналог JavaScript и цели у него другие. Никто не мешает программе самой генерировать код на основе введенных параметров — в этом случае пользователь вообще не будет что используется какой-то язык.
>Есть ли возможность работать со структурами?
Есть базовые числовые типы, все остальные типы и есть структуры — как в С.
>Можно ли задавать семантику владения параметров функций?
>Import — это возможность выбраться за пределы песочницы. Для встраиваемого языка не всегда допустимо.
Из постановки задачи нужна была возможноcть использовать все системные возможности Windows. Этот язык не аналог JavaScript и цели у него другие. Никто не мешает программе самой генерировать код на основе введенных параметров — в этом случае пользователь вообще не будет что используется какой-то язык.
>Есть ли возможность работать со структурами?
Есть базовые числовые типы, все остальные типы и есть структуры — как в С.
>Можно ли задавать семантику владения параметров функций?
Можно по-подробнее объяснить?