Intend C

Embeddable Scripting Language

Entries Comments



New Intend C version 1.0.0 beta is in testing now!

21 October, 2008 (07:19) | News | By: Spyder

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!

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:
  • arr = new array(1, 2, 3, “abc”, “def”, “xyz”);

    st = new struct(
        name = “John”,
        age = 20,
        gender = ‘M’
    );

  • 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.

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

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Reddit
  • Technorati
  • Slashdot
  • Ma.gnolia
  • E-mail this story to a friend!
  • Print this article!

Write a comment

You must be logged in to post a comment.