Is steel scheme a scheme? #145
-
I found
on README. I thought scheme was based around specification? The latest is R7RS. Older scheme implementations tend to lag behind the latest specification. I don't know what to think of this fragmentation issue. Am I supposed to think that steel scheme is inspired by scheme and is actually an independent language? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
When I say it is not explicitly compliant, I do not mean that I'm not aiming for compliance, but rather that 100% compliance has not been achieved. The goal is to be able to run compliant scheme code in a relatively portable way, by bringing in compatibility libraries - the only major fundamental difference currently is that steel does not have mutable pairs by default - by default they are immutable. But that is something that can be fixed with a compatibility library |
Beta Was this translation helpful? Give feedback.
When I say it is not explicitly compliant, I do not mean that I'm not aiming for compliance, but rather that 100% compliance has not been achieved.
The goal is to be able to run compliant scheme code in a relatively portable way, by bringing in compatibility libraries - the only major fundamental difference currently is that steel does not have mutable pairs by default - by default they are immutable. But that is something that can be fixed with a compatibility library