New Intend C version 1.0.0 beta is in testing now!
Hi there guys!
Today I have great news for the Intend C community. The new version 1.0.0 of Intend C is now testing to be released in the next days! I’d imagine everyone is looking forward to the new version and it’s going to help a lot of people enjoy Intend C as it was meant to be enjoyed. So if you’re working on getting some new software downloaded as you play poker and listen to some good music, then head on over here and grab the latest edition.
The version 1.0.0 development went really well. So well that I decided to develop more than planned. So, this new release will count with the new features already planned and announced and a few more, including:
- Division of the interpreter into a shared library and a command line tool;
- Safe mode to sandbox the interpreter access to system and file functions;
- New modular design to facilitate the creation of new modules;
- The Intend C parser is now re-entrant, allowing it to be embedded in multi-threaded applications like game engines or graphic applications;
- Strings with quoted \” or \’ are now supported;
- There is a new way of initializing arrays and structures, besides former mkarray or mkstruct. Now you can use:
- Some of the standard library functions have been taken out to modules, so now Intend C count with these: dict - dictionary data, dyn - dynamic library support, list - list data, math - math float calc, mem - memory management, preg - regular expressions and sys - system calls;
- The main script now can be parsed from a memory string, as well as the includes can be served by a callback function that returns a (FILE *) to a file or a memory stream, to allow Intend C to parse full in-memory scripts;
- And other minor corrections and enhancements.
arr = new array(1, 2, 3, “abc”, “def”, “xyz”);
st = new struct(
name = “John”,
age = 20,
gender = ‘M’
);
Hope these are the news you were waiting for and that Intend C can fulfil the community needs.
Stay tuned for the next release!
Cheers
