-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
Hi, I followed a link on Reddit to https://docs.scheme.org/guide/common-lisp/, at the bottom of which there's a link that seems to lead here, yet there's no common-lisp.adoc in this repo. Any idea where it is? I thought I might contribute to it. Specifically:
- There's a bug: it says "Common Lisp programmers like to put stars around the names of global variables: standard-input". As you see here, the stars were treated by the formatter as indicating boldface and eaten. They need to be quoted (I'd have to look up how to do it).
- The section titled "Continuations, exception handling, unwind-protect" could use expansion. Though of course it lacks firstclass continuations, CL has two ways to do nonlocal exits —
block/returnandcatch/throw— and an unusually sophisticated set of primitives for signalling and handling exceptional conditions. - The section "Lisp-1 vs Lisp-2" could also use expansion; it needs to mention the
functionspecial form, its#'reader macro, and thefuncalloperator. Could also mention that both languages haveapply.
I'd be happy to work on these, if I knew where the file was 😸
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels