Histórico de commits

Autor SHA1 Mensagem Data
  Joeri Exelmans 3618939825 Add 'duration' literal to action language + DurationLiteral expression type to statecharts syntax. Begin implementation of static type checker for expressions. 5 anos atrás
  Joeri Exelmans 650cb9334c Overhaul of directory structure. 5 anos atrás
  Joeri Exelmans bf63200ebc Fix render scripts. 5 anos atrás
  Joeri Exelmans e7fad50fbd Every event name in the statechart gets a unique integer ID. This avoids string comparisons and enables us to represent sets of enabled events as bitmaps. 5 anos atrás
  Joeri Exelmans 52ad9ebcbd Fixed 'after' triggers + render them in SVG 5 anos atrás
  Joeri Exelmans 5f7b651a8d Transition raised events and enter/exit actions are rendered. 5 anos atrás
  Joeri Exelmans ddba3e3a80 Add test files for transition target parsing 5 anos atrás
  Joeri Exelmans 5f128dac0d Rename SVG files. Add 'order of small steps' test. 5 anos atrás
  Joeri Exelmans f88cf2380e Unique state ids generated at runtime instead of compile-time. Fix rendering issues with history. 5 anos atrás
  Joeri Exelmans 6327a97aa9 Split 'statechart syntax' classes (basically just data classes describing the statechart model: State, Transition, ...) from 'statechart instance' (describing an instance of a statechart, with a set of current states, execution logic, etc.) 5 anos atrás
  Joeri Exelmans 549c81a8a8 Simplified things 5 anos atrás
  Joeri Exelmans 3148ee5da3 Fixed errors reported by mypy type checker + parallelism (worker pool) in render script. 5 anos atrás
  Joeri Exelmans f600f56401 Updated 'render' script + checked in reasonably looking rendered statechart images 5 anos atrás
  Joeri Exelmans 2e47398f26 Better to generate SMCAT files in python than with XSLT 5 anos atrás