Version 2.3 of ChaiScript

Avatar

Release Notes: This release allows saving and restoring the script engine state. Object types can be inspected at runtime. Intelligent int types have been added. Run times have been improved by 5-10%.

Other releases

  •  27 Mar 2014 23:15

Release Notes: Official support for MSVC with C++11. All major platforms and compilers are now supported for the C++11 release. Enhanced unit tests. Adds a continue statement and fixes various use cases for for loops. Fixes the use of suffixed numbers in vector initialization. Eliminates global data, which makes code more portable and thread safe.

  •  25 Feb 2014 02:51

Release Notes: This is scheduled to be the last release which requires boost. New releases after this will require a C++11 compiler. This release adds a "continue" statement, fixes use of suffixed numbers in vector initialization, merges pretty_print fixes, fixes threading problems, fixes a linking error on MacOS Mavericks, allows non-const globals, makes sure the user cannot name a variable with "::" in it, fixes various "size" and "count" calls for compilers which have weird overloads for them, makes the module search path relative to the currently-running executable, and builds and works with wstring Windows builds.

  •  02 Dec 2012 01:32

    Release Notes: This release is in the C++11 series, supporting gcc and llvm. It adds support for automatic conversion of arithmetic types when possible and when no ambiguous method dispatch exists. Initial support for MinGW 4.7 with C++11 (ChaiScript 5.2.0) has been added.

    •  02 Dec 2012 01:32

    Release Notes: This release adds support for automatic conversion of arithmetic types when possible and when no ambiguous method dispatch exists.

    •  20 Nov 2012 06:54

      Release Notes: This release requires a C++11 compliant compiler. LLVM and GCC are currently supported. Error reporting is now greatly enhanced with the ability to show the complete stack trace and offending code for an error. Integer constants now autosize to match the C++ language standard. An "f" suffix was added for floating point values, and "u," "l," and, "ll" have been added for integer constants.

      Screenshot

      Project Spotlight

      Aspose.Pdf for Java

      A Java component to create PDF documents.

      Screenshot

      Project Spotlight

      aria2

      A multi-protocol, multi-source, cross-platform download utility.