1
I Use This!
Activity Not Available

Commits : Listings

Analyzed 7 months ago. based on code collected 7 months ago.
Mar 16, 2025 — Mar 16, 2026
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Hooked bash-based compilation into unit test process, and updated README. More... over 15 years ago
Added Ant task to use the bash+xsltproc based front-end. This is useful, because this is the fastest frontend: about 40 times faster than the Rhino-based frontend in some cases, according to my tests. The next step will be to hook this into the existing unit testing infrastructure. More... over 15 years ago
Fixed bug where preempted basic states were not being generated correctly for each transition. The LCA of the transition was being used, but really this should have been the top-most parallel ancestor, which is still descendant of the lca. More... over 15 years ago
Fixed bug where preempted basic states were not being generated correctly for each transition. The LCA of the transition was being used, but really this should have been the top-most parallel ancestor, which is still descendant of the lca. More... over 15 years ago
Small bug fix in which conditionals were not being properly processed. All unit tests now pass. More... over 15 years ago
Added code to allow rooting at an arbitrary node, as specified by an id. More... over 15 years ago
Added ability to accept parameters to make chart less verbose. More... over 15 years ago
Generate dots for default states. More... over 15 years ago
Added ability to parameterize depth of states generated. More... over 15 years ago
Added some styling. More... over 15 years ago
Added script text to multitransition table. More... over 15 years ago
Moved out ugly code that generates transitions table. More... over 15 years ago
Added support for commands in generated output. More... over 15 years ago
Added better handling of static reactions. More... over 15 years ago
Started work on scxml-to-dot.xsl, which take scxml documents and converts them to dot files for the purposes of generating graphical representations. More... over 15 years ago
Fixed small bug in demo where textContent dom attribute was being used instead of value. More... over 15 years ago
Fixed bug where an unnecessary inner conditional statement was being generated. More... over 15 years ago
Fixed bug with flattening algorithm. More... over 15 years ago
Added support for static reactions (targetless transitions in SCXML spec). Added unit test for this. Passes state pattern, but not enumerated patterns. The reason for this is a bug in the implementation of the flattening algorithm, and I think extends beyond the task of implementing support for static reactions. Next commit will fix this bug. More... over 15 years ago
Updated run.{sh,bat} so that they can be run from an external directory. More... over 15 years ago
Parameterized name of statechart construtor function base name. More... over 15 years ago
Removed call to sys.exit in SCXMLCompiler.py More... over 15 years ago
Added simple support for passing parameters on scxml send using made-up, non-scxml-compliant API. More... almost 16 years ago
Fixed bug where destroyed state would not be honored if called using synchronous API. More... almost 16 years ago
Created shell script to call python frontend. More... almost 16 years ago
Changes to add drag-and-drop functionality to the drawing-tool-with-graphical-debugger prototype. Also, removed console logging API from compiled behaviour model. More... almost 16 years ago
Refactored python frontend based on API change. More... almost 16 years ago
Fixed bug where history state without default transition would not generate default transition action. Fixed this by adding another transformation which would add a default transition to history states that do not already have one. More... almost 16 years ago
Removed test_with_xsltproc.sh. This file no longer needed, as we now generate a bash backend module. More... almost 16 years ago
Changed some paths around so python fronend works. More... almost 16 years ago