Commit History

Autor SHA1 Mensaxe Data
  Joeri Exelmans 9affd9e75e Fixed bugs in action lang -> Rust code generation %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 8a53eaf884 Add info about performance %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 0cbab80f62 Update code generation roadmap %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 354576dd47 Most action lang tests now passing with Rust. Closures work, but recursion does not (and may be left unsupported). %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans f149d413b0 Fixed earlier regression (all non-actionlang tests pass again). Some action lang tests pass. %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans f4fc142494 Progress with Rust code generation for action language. Some earlier tests broken. %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 29122a0252 Worked out my master plan for compilation of action language functions %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 26ab824347 Rust: progress with code generation for functions. Still broken %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 22af155800 Rust: progress with code generation for function closures %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 8bbe6f574b Action language to Rust: simple variable assignments work %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 4b23f11d71 Rust: first steps in implementing action language compiler %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans cd39ee73b0 Update info file %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans d4858cc0e4 Rust: derive Ord, Eq for EntryID %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans efbf059d2d Rust: Fix removing of events. XML parser: assert state IDs are valid IDs in Rust. Add 2 tests. %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 0efa1fbf38 Rename + move file %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 95a7de86d0 Rust: Implemented step limits and fixed a few bugs %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 97056b1687 Rust: support next small, next combo, remainder for internal event lifeline. %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 09b3c25808 Rust: progress with internal events %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 117474da63 Rust: 'Arenas' bitmap type turns to boolean type when no syntactic-maximality semantics are being used. %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 2c48732f80 Rust: clean things up %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 7c0bb7277d Rust: Use unsigned 16 bit integers for timer IDs %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 1be72b8eae Update setup.py %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans cef1427800 Update README %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 81f2518f08 Update README %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 653835f5cd Update README %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 8d95f7753b Rust: Add support for timers %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans 24ebed85d5 Update code generation info file %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans c86f9ab9e3 Rust: simplify code generator now that basic states are And-states %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans a53cf88893 Abstract syntax: Basic states modeled as empty And-states. History states modeled as pseudo-states. %!s(int64=4) %!d(string=hai) anos
  Joeri Exelmans b635bf647b Rust: implemented 'Syntactic' maximality semantics %!s(int64=4) %!d(string=hai) anos