Skip to content

I see no 'common-lisp.adoc' here #9

@slburson

Description

@slburson

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/return and catch/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 function special form, its #' reader macro, and the funcall operator. Could also mention that both languages have apply.

I'd be happy to work on these, if I knew where the file was 😸

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions