Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Small errors in R7RS small #10

Open
Biep opened this issue Apr 5, 2021 · 3 comments
Open

Small errors in R7RS small #10

Biep opened this issue Apr 5, 2021 · 3 comments

Comments

@Biep
Copy link

Biep commented Apr 5, 2021

In R7RS small, § 1.3.1, The full list all the standard libraries should be The full list of all the standard libraries.
In § 1.3.4, "40." should be "40". - the English custom to move punctuation inside quote signs is confusing here, especially to people from other cultures. Elsewhere (e.g. "(8 13)". in § 3.3 it is well done correctly.
In § 3.2, eof and null are interchanged - or otherwise the corresponding predicates are.
§ 3.5 seems to be missing rules for cond-expand. It also seems to be missing a rule -> , capturing the case of a clause with an empty expression list.
§ 4.2.1 - cond: In ( => ), what if returns multiple values, and can take them?
§ 4.2.1 - case: What if yields 0 values?

(Also, I'd prefer to be mentioned as J. A. "Biep" Durieux rather than just Biep Durieux.)

@Biep Biep changed the title "of" missing in 1.3.1 Small errors in R7RS small Apr 12, 2021
@Biep
Copy link
Author

Biep commented Apr 12, 2021

I just extended the list of errors I found. I'll keep adding if I find more.

@johnwcowan
Copy link
Owner

johnwcowan commented Apr 12, 2021 via email

@lassik
Copy link
Collaborator

lassik commented Apr 13, 2021

Please remind me to regenerate rnrs-pdf when the errata corrections are committed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants