Joeri Exelmans
|
a57ca82fd6
Got digital watch pretty much working, with some bugs.
|
5 years ago |
Joeri Exelmans
|
f796f29b60
Moved some more files.
|
5 years ago |
Joeri Exelmans
|
5c90ba0c93
Action language components almost completely independent of statechart components. Reorganize project directory structure.
|
5 years ago |
Joeri Exelmans
|
ceb4a73f2b
GC memory is read-only. Introduce Python class SCCDRuntimeException for all runtime exceptions. Clean up some things.
|
5 years ago |
Joeri Exelmans
|
fdc4868683
Action language: Implemented if-statements. Implemented raising events with parameter expressions. Rename some things.
|
5 years ago |
Joeri Exelmans
|
10288e3385
Getting closer to XML parsing nirvana...
|
5 years ago |
Joeri Exelmans
|
33cf1867c5
Extend semantic option wildcard mechanism to comma-separated lists of options. Parse transition event attribute as comma-separated list of (possibly negated) events with parameters. Event parameters added to transition scope. Input port ignored when generating ID for input/internal event (need this for Day & Atlee's examples)
|
5 years ago |
Joeri Exelmans
|
8ed7fc5ddb
Fix memory protocol semantics (always write to 'clean' memory, read from 'snapshot' memory)
|
5 years ago |
Joeri Exelmans
|
3e825ba583
Input port taken into account when assigning globally unique ID to input event.
|
5 years ago |
Joeri Exelmans
|
075aec4436
Fix test files so they no longer expect the controller to "stabilize" instances. Proper exception chaining.
|
5 years ago |
Joeri Exelmans
|
767a2afbc8
Fix durations for input events. Fix renderer.
|
5 years ago |
Joeri Exelmans
|
1251b81f5a
Rename class 'Context' to 'Globals'
|
5 years ago |
Joeri Exelmans
|
a66d3b03f8
Support fixed model delta.
|
5 years ago |
Joeri Exelmans
|
8870590d16
Greatest common divisor is calculated for all durations in a model, serving as the "model delta", the smallest amount of time that can be simulated. "After" transitions always have units.
|
5 years ago |
Joeri Exelmans
|
3618939825
Add 'duration' literal to action language + DurationLiteral expression type to statecharts syntax. Begin implementation of static type checker for expressions.
|
5 years ago |
Joeri Exelmans
|
650cb9334c
Overhaul of directory structure.
|
5 years ago |