7cdfe7e3c4
Macro processing factored into Orchid functions
2025-01-08 01:34:40 +00:00
3a3ae98aff
Began implementing fully isomorphic macros
...
Like Rust's Proc macros. Now we have preprocessor recursion to worry about. I also made a cool macro for enums
2024-10-14 00:13:09 +02:00
3a63894de2
New plans for macros
...
About to move them completely to stdlib
2024-08-18 22:57:06 +02:00
cc3699bbe7
bkp
2024-07-18 16:07:36 +02:00
949b3758fd
Cleaned up atoms
...
- Atoms now use MFBI to distinguish between thin and owned atoms.
- Introduced TryFromExpr and ToExpr (formerly ToClause) from the old FFI
- Standardized on Bottom being a ProjErr, which means that there will be no RTErr
2024-07-02 00:57:11 +02:00
f77e4fd90a
October commit
...
- custom parser support and infra
- type-tagging and traits (untested)
- match expressions
2023-10-24 22:17:37 +01:00
bc2714aad8
Preparation for sharing
...
- rustfmt
- clippy
- comments
- README
2023-05-25 19:14:24 +01:00
e99ade92ba
Cleanup #1
...
- Removed notes
- Removed superfluous uses of `where`
2023-05-23 18:39:45 +01:00
8bb82b8ead
Final commit before submission
2023-05-17 16:16:11 +01:00
df429c4770
post-recording commit
2023-05-17 09:15:14 +01:00
330ddbe399
pre-recording backup
2023-05-17 03:49:26 +01:00
126494c63f
Backup commit before crunch
2023-05-16 18:32:25 +01:00
33413b2b0f
backup commit of notes so far
2023-05-14 20:35:31 +01:00
f3ce910f66
Transfer commit
2023-03-21 19:36:40 +00:00
180ebb56fa
Working example
2023-03-10 13:58:16 +00:00
3c63cae242
transfer commit
2023-02-03 14:40:34 +00:00
3557107248
salad commit
2022-12-01 21:37:44 +00:00
6900d1213a
executor, mostly
2022-11-07 15:15:38 +00:00
d9c35c3591
Rewritten deleted impls section from notebook
2022-10-25 17:38:09 +01:00
778c87db77
backup commit
2022-10-24 03:16:04 +01:00