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.

Download

Version: 2.3.2 Released: 1/18/2010

Source

Version: 2.2 Released: 11/15/2009

Windows
Linux
OS X

Documentation

Introduction

ChaiScript is a scripting language that easily embeds into your existing C++ applications. It's built to be flexible and dynamic, yet still maintain the type-safety you expect as a C++ user. It can natively use classes, methods, and attributes, even if the class inherits functionality from a parent class.

As of 2.0, it also supports exceptions and automatic thread-safety.

Table of Contents: