racket-r7rs
racket-r7rs copied to clipboard
An implementation of R7RS in Racket
Let us consider the R7RS document about the "guard" form: it reads that if a raised object is not caught by a "guard" form, "raise-continuable" is invoked on this object:...
Hi, this may be outside the scope of what you are doing. But I am trying to port some programs I wrote in portable R7RS, and they break because of...
Looking at how the other library forms are implemented, I think simply translating `include-library-declarations` forms to `include` with the same string would handle this in a way that is valid...
The Racket compilers recognizes a particular pattern of `make-struct-type`, and while there's some flexibility in what the compiler recognizes, the expansion here was not within reach. This commit Adjust the...
This pull request fixes an issue with record definitions that have 4 or more modifiers defined within them. ``` #lang r7rs (import (scheme base)) (define-record-type test (make a b c...