Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Is knowledge knowable? If not, how do we know that?


devel / comp.lang.scheme / Final SRFI 211: Scheme Macro Libraries

SubjectAuthor
o Final SRFI 211: Scheme Macro LibrariesArthur A. Gleckler

1
Final SRFI 211: Scheme Macro Libraries

<2cc7a8fd-84cf-445b-9492-266c17a085c5n@googlegroups.com>

  copy mid

https://www.novabbs.com/devel/article-flat.php?id=9981&group=comp.lang.scheme#9981

  copy link   Newsgroups: comp.lang.scheme
X-Received: by 2002:a05:6214:1c4d:b0:473:67a4:14de with SMTP id if13-20020a0562141c4d00b0047367a414demr27080230qvb.69.1658266772237;
Tue, 19 Jul 2022 14:39:32 -0700 (PDT)
X-Received: by 2002:a0d:d415:0:b0:31e:1342:8627 with SMTP id
w21-20020a0dd415000000b0031e13428627mr20257064ywd.123.1658266769356; Tue, 19
Jul 2022 14:39:29 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.scheme
Date: Tue, 19 Jul 2022 14:39:28 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=2600:1700:ce00:be10:bd07:df5f:d33a:c0da;
posting-account=LxAb6woAAAC1lFA0Q2auCNpmd7EXgVPk
NNTP-Posting-Host: 2600:1700:ce00:be10:bd07:df5f:d33a:c0da
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <2cc7a8fd-84cf-445b-9492-266c17a085c5n@googlegroups.com>
Subject: Final SRFI 211: Scheme Macro Libraries
From: *...@speechcode.com (Arthur A. Gleckler)
Injection-Date: Tue, 19 Jul 2022 21:39:32 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Received-Bytes: 2415
 by: Arthur A. Gleckler - Tue, 19 Jul 2022 21:39 UTC

Scheme Request for Implementation 211,
"Scheme Macro Libraries,"
by Marc Nieper-Wißkirchen,
has gone into final status.

The document and an archive of the discussion are available at <https://srfi.schemers.org/srfi-211/>.

Here's the abstract:

This SRFI describes common syntactic extensions of the syntax-rules
macro facility of R5RS and the base R6RS and R7RS libraries. In
particular, library namespaces are defined where these extensions can
be located and which can be tested against in cond-expand forms.

Here is the commit summary since the most recent draft:

- Add warning about define-macro.
- Rename quasi-syntax/quasi-identifier to presyntax/preidentifier
- Rename quasi-syntax and quasi-identifier to preidentifier. Add implementation note.
- Add library exporting presyntax object primitives.
- Add note about withdrawing it.
- Withdrawing the withdrawal.
- copy edits
- Use standard <alt> text.
- Move Note section below Abstract section.
- Apply fix from Marc.
- Link to SRFI 139.
- Finalize.

Here are the diffs since the most recent draft:

<https://github.com/scheme-requests-for-implementation/srfi-211/compare/draft-4..final>

Many thanks to Marc and to everyone who contributed to the discussion of this SRFI.

Regards,

SRFI Editor

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor