Joeri Exelmans
|
ec39dd73ea
Rust: fix internal event lifeline bug
|
4 lat temu |
Joeri Exelmans
|
ae8735f1b4
Fix Rust codegen
|
4 lat temu |
Joeri Exelmans
|
57e1cb0e29
Update test framework to use Rust library. Fix TimerId error in generated code.
|
4 lat temu |
Joeri Exelmans
|
70b6458ae9
Simplify Rust library
|
4 lat temu |
Joeri Exelmans
|
7be18b138b
Move and remove some stuff
|
4 lat temu |
Joeri Exelmans
|
da171175c5
Progress with SCCD Rust library
|
4 lat temu |
Joeri Exelmans
|
6f76cb9440
Created SCCD Rust library
|
4 lat temu |
Joeri Exelmans
|
0c6429f0fa
Got rid of legacy dir
|
4 lat temu |
Joeri Exelmans
|
b190e2fd4f
More progress with Rust. Ported digital watch GUI to HTML + SVG.
|
4 lat temu |
Joeri Exelmans
|
e034c45b0a
Fix bug
|
4 lat temu |
Joeri Exelmans
|
9affd9e75e
Fixed bugs in action lang -> Rust code generation
|
4 lat temu |
Joeri Exelmans
|
8a53eaf884
Add info about performance
|
4 lat temu |
Joeri Exelmans
|
0cbab80f62
Update code generation roadmap
|
4 lat temu |
Joeri Exelmans
|
354576dd47
Most action lang tests now passing with Rust. Closures work, but recursion does not (and may be left unsupported).
|
4 lat temu |
Joeri Exelmans
|
f149d413b0
Fixed earlier regression (all non-actionlang tests pass again). Some action lang tests pass.
|
4 lat temu |
Joeri Exelmans
|
f4fc142494
Progress with Rust code generation for action language. Some earlier tests broken.
|
4 lat temu |
Joeri Exelmans
|
29122a0252
Worked out my master plan for compilation of action language functions
|
4 lat temu |
Joeri Exelmans
|
26ab824347
Rust: progress with code generation for functions. Still broken
|
4 lat temu |
Joeri Exelmans
|
22af155800
Rust: progress with code generation for function closures
|
4 lat temu |
Joeri Exelmans
|
8bbe6f574b
Action language to Rust: simple variable assignments work
|
4 lat temu |
Joeri Exelmans
|
4b23f11d71
Rust: first steps in implementing action language compiler
|
4 lat temu |
Joeri Exelmans
|
cd39ee73b0
Update info file
|
4 lat temu |
Joeri Exelmans
|
d4858cc0e4
Rust: derive Ord, Eq for EntryID
|
4 lat temu |
Joeri Exelmans
|
efbf059d2d
Rust: Fix removing of events. XML parser: assert state IDs are valid IDs in Rust. Add 2 tests.
|
4 lat temu |
Joeri Exelmans
|
0efa1fbf38
Rename + move file
|
4 lat temu |
Joeri Exelmans
|
95a7de86d0
Rust: Implemented step limits and fixed a few bugs
|
4 lat temu |
Joeri Exelmans
|
97056b1687
Rust: support next small, next combo, remainder for internal event lifeline.
|
4 lat temu |
Joeri Exelmans
|
09b3c25808
Rust: progress with internal events
|
4 lat temu |
Joeri Exelmans
|
117474da63
Rust: 'Arenas' bitmap type turns to boolean type when no syntactic-maximality semantics are being used.
|
4 lat temu |
Joeri Exelmans
|
2c48732f80
Rust: clean things up
|
4 lat temu |