Kalibri is squirrel fork which adds some improvements and features into the language
Features:
- Full unicode support. No wchars. Now you can rid of _SC("") and write code calmly without thinking about encoding. Squirrel itself converts it to
wchar_t
when interacting with Windows os and back tochar
when it finishes doing this, so unicode will work properly. - Scrat tools to bind symbols to the language.
- New
import
operator which allows you to import libraries
Uses C++ 17
-
import
"folder/subfolder/module" -
import
"folder/subfolder" (import all files in folder) -
from
"folder/subfolder/module"import
symbol -
import
as
for scripts -
import
as
for .dlls - stack dump from script
- module destruction
- write some sample libraries
- export only specific table from
.nut
script module by globalreturn
operator - export whole file root table if there is no global
return
- handle recursive import
- manual module deload like
deimport
or something like that