Joeri Exelmans
|
a41a408582
INSTATE-macro only allowed in transition's guard or actions. Added test.
|
4 年 前 |
Joeri Exelmans
|
aa5490f614
Fix some things + add test
|
4 年 前 |
Joeri Exelmans
|
c25669bcd6
Update code_generation.txt
|
4 年 前 |
Joeri Exelmans
|
57b0349e58
Fixed some tests
|
4 年 前 |
Joeri Exelmans
|
cd3b7a143f
Implemented INSTATE macro in Rust
|
4 年 前 |
Joeri Exelmans
|
46abeb6ba5
Re-engineered state refs (used by transitions and INSTATE-macro). Implemented new strategy for INSTATE-macro in parser and interpreter.
|
4 年 前 |
Joeri Exelmans
|
667e5b22f3
Progress towards supporting INSTATE-macro in Rust
|
4 年 前 |
Joeri Exelmans
|
aabbf85114
New approach to handling event parameters and access to 'state configuration' + cleanup debris. Rust codegen broken.
|
4 年 前 |
Joeri Exelmans
|
ed6edbda09
Worked out strategy for INSTATE-macro.
|
4 年 前 |
Joeri Exelmans
|
320638f099
Rust: prefix local variables with "local_" to prevent naming collisions
|
4 年 前 |
Joeri Exelmans
|
cf98858b11
Update performance stats
|
4 年 前 |
Joeri Exelmans
|
ec39dd73ea
Rust: fix internal event lifeline bug
|
4 年 前 |
Joeri Exelmans
|
ae8735f1b4
Fix Rust codegen
|
4 年 前 |
Joeri Exelmans
|
57e1cb0e29
Update test framework to use Rust library. Fix TimerId error in generated code.
|
4 年 前 |
Joeri Exelmans
|
70b6458ae9
Simplify Rust library
|
4 年 前 |
Joeri Exelmans
|
7be18b138b
Move and remove some stuff
|
4 年 前 |
Joeri Exelmans
|
da171175c5
Progress with SCCD Rust library
|
4 年 前 |
Joeri Exelmans
|
6f76cb9440
Created SCCD Rust library
|
4 年 前 |
Joeri Exelmans
|
0c6429f0fa
Got rid of legacy dir
|
4 年 前 |
Joeri Exelmans
|
b190e2fd4f
More progress with Rust. Ported digital watch GUI to HTML + SVG.
|
4 年 前 |
Joeri Exelmans
|
e034c45b0a
Fix bug
|
4 年 前 |
Joeri Exelmans
|
9affd9e75e
Fixed bugs in action lang -> Rust code generation
|
4 年 前 |
Joeri Exelmans
|
8a53eaf884
Add info about performance
|
4 年 前 |
Joeri Exelmans
|
0cbab80f62
Update code generation roadmap
|
4 年 前 |
Joeri Exelmans
|
354576dd47
Most action lang tests now passing with Rust. Closures work, but recursion does not (and may be left unsupported).
|
4 年 前 |
Joeri Exelmans
|
f149d413b0
Fixed earlier regression (all non-actionlang tests pass again). Some action lang tests pass.
|
4 年 前 |
Joeri Exelmans
|
f4fc142494
Progress with Rust code generation for action language. Some earlier tests broken.
|
4 年 前 |
Joeri Exelmans
|
29122a0252
Worked out my master plan for compilation of action language functions
|
4 年 前 |
Joeri Exelmans
|
26ab824347
Rust: progress with code generation for functions. Still broken
|
4 年 前 |
Joeri Exelmans
|
22af155800
Rust: progress with code generation for function closures
|
4 年 前 |