3
I Use This!
Inactive

News

Analyzed about 17 hours ago. based on code collected about 24 hours ago.
Posted over 11 years ago by lefticus
ChaiScript 5.2.0 and 4.2.0 have been released. Changes: Add 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)
Posted over 11 years ago by lefticus
Due to forum spam, the forums have been disabled. Please post any support questions to stackoverflow or via the contact page. Thank you.
Posted over 11 years ago by lefticus
ChaiScript 5.1.0 and 4.1.1 Have been Released Changes: Much improved error reporting Autosizing of integers now matches the C++ standard u, l, ll, f suffixes added to numeric constants
Posted almost 12 years ago by lefticus
Changes since 4.0.0: ChaiScript no longer users Boost. 5.0.0 Requires a C++11 compliant compiler. This means either g++ >= 4.5 or clang >= 3.1 Much better performance but less portability. Due to its use of variadic templates, it will not be supported for some time by MSVC.
Posted almost 12 years ago by lefticus
Changes since 3.1.0 svenstaro: Unused variables and CMake consistency fixes Added support for returning pointers from functions (#13) Compile with -pedantic (#9) Fix issues with multiple ChaiScript object types having the same attribute name (#15) ... [More] Prevent variable redeclaration in same scope (#22) mgee: Boxed_Number improvements (#27) Support switch statements (#34) Fix uint16 comparions (#26) Add ability to add const_var globals in Module objects (#14) Add support for ternary operators ?: Add headers to CMakeLists so they show up in IDEs Add ability to get vector of defined objects and vector of defined functions Fix memory leak in cyclical references Clean up static analysis issues discovered Fix vector construction to be consistent with map construction Increased unit tests to 161 Performance enhancements read more [Less]
Posted almost 12 years ago by lefticus
https://github.com/FellowTraveler/Open-Transactions/wikiOpen Transactions is an easy-to-use, financial crypto, digital cash and transaction library that uses ChaiScript for its scripting.
Posted about 12 years ago by lefticus
We've been having issues with spam lately and it seems our effort to reduce spam has stopped a lot of legitimate postings. I've adjusted the spam settings and we'll see how things go. Please send a comment via the contact us page if you have problems.
Posted almost 13 years ago by lefticus
Changes since 3.0.0 Numeric operations performance increased approximately 10x Looping operations performance increased up to 2x Engine start up time decreased Several parsing bugs related to index operators fixed Added full support for all C ... [More] algebraic types: double, long double, float, int, long, char, uint8_t, uint16_t, uint32_t, uint64_t, int8_t, int16_t, int32_t, int64_t Enhanced support for capturing of exceptions thrown from ChaiScript in C++ Download it from github. read more [Less]
Posted almost 13 years ago by lefticus
After more than a year, ChaiScript 3.0.0 has been released. Release Notes: Code simplifications Fully integrate documentation with source code in doxygen style comments Unit tests increased from 114 to 137 Automatic conversion between ... [More] boost::function objects and ChaiScript functions Many bug fixes Minor performance improvements Namespace reorganization to make end user code more accessible clang support VisualStudio 2010 Support Support for C++ base classes and automatic upcasting read more [Less]
Posted about 13 years ago by lefticus
The development for ChaiScript has officially moved to github. It's important to share something about the development process we have at ChaiScript. We never make a commit unless the commit passes all unit tests. We never commit a new feature ... [More] without an accompanying unit test. What does this mean to you, the user? Mainly it means that even though we have not pushed out an official release in nearly a year, git master branch always represents a stable release. read more [Less]