rhiannon morris
|
040a1862c3
|
refactor scheme prelude
|
2023-11-05 15:45:33 +01:00 |
rhiannon morris
|
e211887a34
|
string/nat lit stuff
|
2023-11-05 15:38:13 +01:00 |
rhiannon morris
|
3b9a339e5e
|
rename "Tag" highlight to "Constant"
|
2023-11-05 14:30:40 +01:00 |
rhiannon morris
|
b6c435049d
|
escape strings in scheme
the characters \, ", and everything below space or above ~ are replaced
with a \xdd;-style escape inside string literals
|
2023-11-03 20:17:35 +01:00 |
rhiannon morris
|
5dfefe443c
|
more tidying of outputs
|
2023-11-03 18:05:54 +01:00 |
rhiannon morris
|
0514fff481
|
represent ℕ constants directly
instead of as huge `succ (succ (succ ⋯))` terms
|
2023-11-03 18:05:54 +01:00 |
rhiannon morris
|
e0ed37720f
|
always vsep scheme lets, otherwise they are unreadable
|
2023-11-03 18:05:54 +01:00 |
rhiannon morris
|
050346e344
|
add postulate, #[compile-scheme], #[main]
|
2023-11-03 18:05:54 +01:00 |
rhiannon morris
|
cc0bade747
|
scheme output
|
2023-11-03 18:05:54 +01:00 |