Share

C++ state-event script engine

File Release Notes and Changelog

Release Name: 1.2.1

Notes: This release only fixes issues related to FreeBSD, and mostly just for building a "ports" package.


Changes: Changes from 1.2.0 to 1.2.1 - fixes to compile and link under FreeBSD properly. Changes from 1.1.1 to 1.2.0 - getScript made virtual. - new "ccscript command shell" to demonstrate ccscript programming and provide a means to easily verify ccscript operation. I don't think the perl, guile, tcl, and python people have much to worry about yet... - new autoloop member of interp to permit disabling of automatic looping. - found major problem with arg checks for conditional looping. - inc and dec now do not require a delta (default is assumed 1) - freebsd packaging added. Changes from 1.1.0 to 1.1.1 - getLast now retreived as (char *) cast. - compiler directives added; .sub, .define, .module, .include, and .template added. - Support for multiple script definitions in a single file with :: scoped script name resolution. Changes from 1.0.0 to 1.1.0 - support for "once" synchronization. - token parser allows =, /. - support for passive event signaling and testing of blocked events. - pack and unpack moved from bayonne to native library.