Commit History

Author SHA1 Message Date
  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