Joeri Exelmans
|
04d9e9557e
Rust: Make generated in/out event types public
|
4 роки тому |
Joeri Exelmans
|
e6ef62ec1f
Rust: implemented syntactic output events
|
4 роки тому |
Joeri Exelmans
|
d616e6553a
Put lark cache file in OS temp dir
|
4 роки тому |
Joeri Exelmans
|
c20f0c6633
Made IndentingWriter smarter
|
4 роки тому |
Joeri Exelmans
|
ae8a94e186
Rust: implemented internal event lifeline: "Queue" and input event lifeline: "First Small Step". 5 more tests passing
|
4 роки тому |
Joeri Exelmans
|
6890368eee
Rust bug in Rust stepping function
|
4 роки тому |
Joeri Exelmans
|
39fc866428
Digital Watch builds successfully with Rust (but haven't interacted with it yet)
|
4 роки тому |
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 роки тому |