State Machine Description Language News
Brought to you by:
jpoplett
This release fixes a bug that caused name clashes when sub-states in different sub-state machines had the same name.
Other features in this release: a dump abstract-syntax tree command line option and a vim syntax file for syntax coloring of SMDL state machine files in vim.
SMDL now supports an --embedded command line switch to create state machines that can be embedded in other classes (as opposed to derived).
The user manual was updated and refreshed to bring it current with the grammar and runtime.
This update includes ant task support, support for the UML state chart concept of an "activity", and a worked-out example of a sales-order state machine in the test directory.