1
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 2 months ago. based on code collected about 2 months ago.
Dec 28, 2024 — Dec 28, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Hooked bash-based compilation into unit test process, and updated README. More... almost 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... almost 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... almost 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... almost 15 years ago
Small bug fix in which conditionals were not being properly processed. All unit tests now pass. More... almost 15 years ago
Added code to allow rooting at an arbitrary node, as specified by an id. More... almost 15 years ago
Added ability to accept parameters to make chart less verbose. More... almost 15 years ago
Generate dots for default states. More... almost 15 years ago
Added ability to parameterize depth of states generated. More... almost 15 years ago
Added some styling. More... almost 15 years ago
Added script text to multitransition table. More... almost 15 years ago
Moved out ugly code that generates transitions table. More... almost 15 years ago
Added support for commands in generated output. More... almost 15 years ago
Added better handling of static reactions. More... almost 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... almost 15 years ago
Fixed small bug in demo where textContent dom attribute was being used instead of value. More... almost 15 years ago
Fixed bug where an unnecessary inner conditional statement was being generated. More... almost 15 years ago
Fixed bug with flattening algorithm. More... almost 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... almost 15 years ago
Updated run.{sh,bat} so that they can be run from an external directory. More... almost 15 years ago
Parameterized name of statechart construtor function base name. More... almost 15 years ago
Removed call to sys.exit in SCXMLCompiler.py More... almost 15 years ago
Added simple support for passing parameters on scxml send using made-up, non-scxml-compliant API. More... about 15 years ago
Fixed bug where destroyed state would not be honored if called using synchronous API. More... about 15 years ago
Created shell script to call python frontend. More... about 15 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... about 15 years ago
Refactored python frontend based on API change. More... about 15 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... over 15 years ago
Removed test_with_xsltproc.sh. This file no longer needed, as we now generate a bash backend module. More... over 15 years ago
Changed some paths around so python fronend works. More... over 15 years ago