Commit Graph

27 Commits

Author SHA1 Message Date
Enrico Lumetti 5b1f580ed8 Convert remove-complex-opera* to new data structures 2022-04-30 18:01:54 +02:00
Enrico Lumetti 04c8ab0297 Port uniquify to new structures 2021-11-14 12:20:08 +01:00
Enrico Lumetti 7b8ea0b6f4 Port c2 to rvar 2021-10-21 13:15:37 +02:00
Enrico Lumetti bad45de00a Convert c1 to new EoC data structures
Don't port partial evaluator for the moment
2021-10-05 15:12:14 +02:00
Enrico Lumetti 5487761f54 Experiments with aarch64 stack 2021-05-06 16:53:18 +02:00
Enrico Lumetti 595f8a9db4 Add select-instructions pass 2021-05-05 20:55:32 +02:00
Enrico Lumetti ced273944b Add conclusion and rename _main to start 2021-05-05 20:55:19 +02:00
Enrico Lumetti 44a453a062 Avoid having (read) as an atom in Cvar language 2021-05-05 20:55:00 +02:00
Enrico Lumetti ec8e75232e Fix link in README 2021-05-05 01:01:02 +02:00
Enrico Lumetti 70295d0dcf Rename scm to rkt 2021-05-05 00:46:51 +02:00
Enrico Lumetti 69f969bb71 Add aarch64 execution infrastructure 2021-05-05 00:36:32 +02:00
Enrico Lumetti ad82c64d4d Improve test-util 2021-05-05 00:36:03 +02:00
Enrico Lumetti df520e99ca Fix grammar produced by explicate-control 2021-05-01 00:41:08 +02:00
Enrico Lumetti 85dbf65800 Add test-uncover-locals 2021-05-01 00:38:17 +02:00
Enrico Lumetti 4c67b0f18d Remove trailing space and (- x x) matching 2021-05-01 00:11:54 +02:00
Enrico Lumetti 866af9c2b5 Implement and test explicate-control 2021-05-01 00:08:46 +02:00
Enrico Lumetti febb63c240 Fix bug in rco-arg and update tests 2021-04-30 23:05:14 +02:00
Enrico Lumetti d52c9eb875 Return to simpler implementation 2021-04-30 20:20:07 +02:00
Enrico Lumetti 8c1294a56e Maybe unnecessary 2021-04-30 19:55:59 +02:00
Enrico Lumetti c1c29c0782 Make remove-complex-opera more sophisticate (maybe more useful?) 2021-04-30 15:46:45 +02:00
Enrico Lumetti f1c4cb627b Add remove-complex-opera* implementation 2021-04-27 16:20:51 +02:00
Enrico Lumetti 6e12178605 Fix subtraction 2021-04-27 16:20:38 +02:00
Enrico Lumetti 95cec82371 Add uniquify implementation 2021-04-26 19:04:50 +02:00
Enrico Lumetti e6c4b50adf Reorganize tests 2021-04-26 19:04:20 +02:00
Enrico Lumetti 28f43d4282 Add R1 language interpretation 2020-06-11 02:53:57 +02:00
Enrico Lumetti 346fd55489 License 2020-05-28 11:35:01 +02:00
Enrico Lumetti b8db439685 First commit 2020-05-28 11:34:01 +02:00