ChaiScript is the first and only scripting language designed from the ground up with C++ compatibility and modern design in mind. It is an ECMAScript-inspired, embedded functional-like language.
ChaiScript is licensed under the BSD license.
ChaiScript is the first and only scripting language designed from the ground up with C++ compatibility and modern design in mind. It is an ECMAScript-inspired, embedded functional-like language.
ChaiScript is licensed under the BSD license.
Due to an increased release schedule, and the nature of ChaiScript being a header-only library, binary releases will be made less often. Previous releases can be found on github.
Version: 4.2.0 Released: 12/1/2012
(Requires Boost)
Source (tar.bz2)
Source (zip)
Version: 5.2.0 Released: 12/1/2012
(Requires C++11 Compiler)
Source (tar.bz2)
Source (zip)
| Topic | Replies | Created | Last reply | |
|---|---|---|---|---|
|
|
Variable scopes and functions | 0 | 29 weeks 3 days ago by Simmons |
n/a |
|
|
Dynamic objects, adding attributes & duck typing | 0 | 29 weeks 5 days ago by Simmons |
n/a |
|
|
Chaiscript performance | 5 | 36 weeks 12 hours ago by ultimate |
32 weeks 21 hours ago by lzedl |
|
|
Passing by value vs. passing by reference? | 5 | 1 year 17 hours ago by Fellow Traveler |
32 weeks 1 day ago by lefticus |
|
|
How to explicitly set a var to null from inside Chaiscript? | 3 | 1 year 17 weeks ago by Fellow Traveler |
32 weeks 4 days ago by lefticus |
|
|
CHAISCRIPT_NO_THREADS flag error | 10 | 46 weeks 6 days ago by lzedl |
38 weeks 15 hours ago by lzedl |
|
|
Using unsigned int | 5 | 47 weeks 16 hours ago by lzedl |
38 weeks 1 day ago by lzedl |
|
|
Problem exposing derived classes | 2 | 40 weeks 3 days ago by EvilKenivel |
40 weeks 1 day ago by lefticus |
|
|
Abort script execution | 1 | 42 weeks 2 days ago by droz |
40 weeks 1 day ago by lefticus |
|
|
get/set state not getting rid of variables ? | 2 | 44 weeks 3 days ago by PhanLord |
43 weeks 3 days ago by lefticus |
|
|
get function object from chaiscript to c++ | 4 | 47 weeks 2 days ago by ultimate |
44 weeks 2 days ago by lefticus |
|
|
Method with a large number of parameters | 6 | 47 weeks 1 day ago by lzedl |
44 weeks 2 days ago by lefticus |
|
|
How bind attribute | 1 | 46 weeks 2 days ago by ultimate |
45 weeks 5 days ago by lefticus |
|
|
Why an assignment calls copy constructor 4 times? | 2 | 1 year 7 weeks ago by yesint |
45 weeks 6 days ago by yesint |
|
|
Call method of derived class from base class pointer | 3 | 47 weeks 1 day ago by lzedl |
46 weeks 4 days ago by lefticus |
|
|
What the $%@! am I doing wrong? (script functions...) | 6 | 48 weeks 2 days ago by Fellow Traveler |
48 weeks 6 hours ago by Fellow Traveler |
|
|
long? | 0 | 48 weeks 3 days ago by Fellow Traveler |
n/a |
|
|
std::vector<std::string> to a chaiscript vector | 1 | 49 weeks 6 days ago by ultimate |
49 weeks 4 days ago by lefticus |
|
|
Returning boost::shared_ptr from a chaiscript | 3 | 51 weeks 3 days ago by als |
49 weeks 6 days ago by lefticus |
|
|
Returning reference and manipulate it | 2 | 50 weeks 11 hours ago by lzedl |
49 weeks 6 days ago by lefticus |
|
|
Can't compile chaiscript via VC7.1 | 2 | 50 weeks 3 days ago by dankl |
50 weeks 7 hours ago by Fellow Traveler |
|
|
How to use multi-line function calls with strings... | 0 | 1 year 5 hours ago by Fellow Traveler |
n/a |
|
|
How to see if variable exists? | 1 | 1 year 4 days ago by Fellow Traveler |
1 year 1 day ago by lefticus |
|
|
Function with optional parameter | 3 | 1 year 8 weeks ago by ultimate |
1 year 5 days ago by lefticus |
|
|
Exposing C++ Types and Bootstrap | 1 | 1 year 10 weeks ago by Mikebissle |
1 year 5 days ago by lefticus |