About ChaiScript

ChaiScript is the first and only scripting language designed from the ground up with C++ compatibility in mind. It is an ECMAScript-inspired, embedded functional-like language.

ChaiScript is licensed under the BSD license.

Download

Version: 2.3.2 Released: 1/18/2010

Source

Version: 2.2 Released: 11/15/2009

Windows
Linux
OS X

release

2.3.2 Released

  • Added support for 0b1010 style binary numbers
  • Fixes to support VS 2010
  • Bugfixes for swap and vector initialization

ChaiScript 2.3.1 Released

Bugfix release for the 2.3 series:

  • Fixed compilation in Visual Studio 2008
  • Fixed compilation in MinGW

ChaiScript 2.3 Released

Just pushed 2.3 out the door. In this release:

  • Saving and restoring script engine state
  • Object type introspection
  • Intelligent int types
  • 5-10% speedup
  • Bugfixes for array lookups, single-line comments, and const return values.

ChaiScript 2.2 Released

New in ChaiScript 2.2 (Windows, Linux, OS X, or Source)

  • Add support for most of C++'s unary and binary operators
  • Support for adding global consts, which are visible across threads
  • Add .is_null() and .is_undef() methods
Syndicate content