Joeri Exelmans
|
950b98fd8d
Added some documentation + 2 bugs in the form of tests
|
5 years ago |
Joeri Exelmans
|
1912ac2988
Remove an unused field, update documentation
|
5 years ago |
Joeri Exelmans
|
d7522cff55
Clearer distinction between "internal events" and "internally raised events"
|
5 years ago |
Joeri Exelmans
|
61b8f1b513
Higher re-use of transition candidate generation logic
|
5 years ago |
Joeri Exelmans
|
2ff5a98dc8
Various bug fixes + improvements to digital watch model.
|
5 years ago |
Joeri Exelmans
|
03957f99e5
More flexible and efficient output events. Proper canceling of timer events in the controller event queue instead of ignoring canceled events in the statechart (statechart should not execute a big step for a canceled event)
|
5 years ago |
Joeri Exelmans
|
49bc688471
More slotted classes and using Python's 'with' statement for recording timings.
|
5 years ago |
Joeri Exelmans
|
af62dc077c
Various small fixes
|
5 years ago |
Joeri Exelmans
|
15128efe3f
Correction: event-based candidate generation should pre-cache all trigger's enabling events, not just the internal events (-> further improvement in no. cache hits)
|
5 years ago |
Joeri Exelmans
|
5468ca694c
Event-based transition candidate generation algorithm prepares its cache for all single-item sets of events.
|
5 years ago |
Joeri Exelmans
|
5c90ba0c93
Action language components almost completely independent of statechart components. Reorganize project directory structure.
|
5 years ago |