GacUI 1.0.3.0
GacUI 1.0.3.0
GacUI / C++ Interoperable Script Engine (Apache License 2.0 with extra conditions)
Website for this project: http://www.gaclib.net/
This repository contains the latest release for the GacUI project, including packed library source codes, development tools, demos and documents. Complete source code can be accessed in https://github.com/vczh-libraries .
Version
This version is a sub release towards GacUI 2.0.
Please check out 1.0-rc-3 for GacUI 1.0.
Breaking Changes
- Requires 64-bits tool set to build GacUI on Windows.
New Features
- Linq supports generic lambda.
- Calling
BoxParameter
multiple time to the same collection object (regardless of its C++ type when calling) returns the samePtr<IValueXXX>
pointer.LazyList<T>
is not a collection object, boxing it creates newIValueEnumerable
instance for each time.- No need to specify template argument for
BoxParameter
.
- Added
IValueArray
. - Workflow constructor expression
{a b c}
now responses to function parameter type as an argument.