Alain Zscheile
|
e6cda8b525
|
rust: run clippy
|
2023-10-31 15:12:58 +01:00 |
|
Alain Zscheile
|
0d07940cc1
|
rust: egraph: +RefTyDerive
|
2023-10-31 15:08:36 +01:00 |
|
Alain Zscheile
|
17409813a5
|
rust: correctly strip heads on application
|
2023-10-31 14:43:43 +01:00 |
|
Alain Zscheile
|
f423f2092b
|
rust: combine deep-cloning with substitution, otherwise we would iterate the graph twice
|
2023-10-31 14:35:02 +01:00 |
|
Alain Zscheile
|
a49f930eb1
|
rust: add references to egraph
|
2023-10-31 02:53:28 +01:00 |
|
Alain Zscheile
|
465af72b1a
|
rust: use a loop when forcing expressions
|
2023-10-31 02:37:54 +01:00 |
|
Alain Zscheile
|
69511b04ae
|
rust: implement Layout and expression graph
|
2023-10-31 01:39:13 +01:00 |
|
Alain Zscheile
|
172ff10663
|
rust: move mrwy57u's record into core
|
2023-10-30 20:12:15 +01:00 |
|
Alain Zscheile
|
5b6d126e28
|
rust: keywords should be a trait parameter
|
2023-10-30 20:02:35 +01:00 |
|
Alain Zscheile
|
1360293675
|
rename yn-utils to yanais-core and move lexer into it
|
2023-10-30 19:47:22 +01:00 |
|
Alain Zscheile
|
8942de9c81
|
rust/qwlum2s: yet another rust variant
|
2023-10-24 22:08:57 +02:00 |
|
Alain Zscheile
|
2a7f16c99e
|
rust/mrwy57u: proper selection
|
2023-10-24 00:02:27 +02:00 |
|
Alain Zscheile
|
3d35fa98ae
|
mrwy57u: some more
|
2023-10-16 04:39:22 +02:00 |
|
Alain Zscheile
|
1a64b640d6
|
mrwy57u: put agnostic parser code into separate crate
|
2023-10-16 00:45:28 +02:00 |
|
Alain Zscheile
|
e58822212e
|
mrwy57u: some module stuff
|
2023-10-16 00:40:26 +02:00 |
|
Alain Zscheile
|
872ee5e470
|
mrwy57u: improve some stuff; records
|
2023-10-15 18:57:41 +02:00 |
|
Alain Zscheile
|
2d228d1310
|
mrwy57u/lex: +String literals
|
2023-10-15 01:10:05 +02:00 |
|
Alain Zscheile
|
3e393500f9
|
more ynm stuff (mostly lexer)
|
2023-10-14 23:05:39 +02:00 |
|
Alain Zscheile
|
286e98a93d
|
+mrwy57u
|
2023-10-14 16:59:16 +02:00 |
|
Alain Zscheile
|
a44cdf2a76
|
move rust stuff into /rust
|
2023-10-01 20:58:07 +02:00 |
|