3 ms·
Pretty typical that it doesn't have hygienic macros. Scheme is mostly a pretty simple language to implement. Even things like call/cc is easy if you transform i
by bjoli 8y ago
Pretty typical that it doesn't have hygienic macros. Scheme is mostly a pretty simple language to implement. Even things like call/cc is easy if you transform it to CPS.
Hygienic macros however is very much not a simple thing. You usually just copy one of the existing implementations.
- well1912 8y agoThe numerical tower is the other big thing that feels hard. Doesn't look like Biwa supports that either fully. I feel like the numerical tower (with complex numbers) is another thing people don't think of as Scheme (read: R5RS).