New draft (#2) of SRFI 157: Continuation marks
Arthur A. Gleckler 30 Jul 2017 03:05 UTC
I've just published draft #2 of SRFI 157. It was submitted
by Marc Nieper-Wißkirchen, author of the SRFI.
<https://srfi.schemers.org/srfi-157/>
Here are Marc's comments on the draft:
The major change is the addition of a sample
implementation in terms of a meta-circular interpreter
written in R7RS. The meta-circular interpreter is
accessed through an REPL, and is dubbed Inferior Scheme as
it is run inside a host Scheme. Inferior Scheme is
compatible to the IEEE 1178-1990 standard.
Apart from that, minor fixes were applied to the
specification.
Commit Summary
- Add sample implementation
File Changes
A examples/fact.scm (47)
A examples/simple.scm (36)
A inferior (27)
A inferior.scm (25)
A lib/inferior/box.scm (26)
A lib/inferior/box.sld (27)
A lib/inferior/environment.scm (89)
A lib/inferior/environment.sld (29)
A lib/inferior/eval.scm (430)
A lib/inferior/eval.sld (34)
A lib/inferior/expression.scm (294)
A lib/inferior/expression.sld (49)
A lib/inferior/gensym.scm (40)
A lib/inferior/gensym.sld (28)
A lib/inferior/identifier.scm (40)
A lib/inferior/identifier.sld (33)
A lib/inferior/primitive.scm (333)
A lib/inferior/primitive.sld (226)
A lib/inferior/repl.scm (240)
A lib/inferior/repl.sld (12)
A lib/inferior/unspecified.scm (32)
A lib/inferior/unspecified.sld (26)
M srfi-157.html (36)
Here's the diff:
<https://github.com/scheme-requests-for-implementation/srfi-157/compare/dafccba4c19749f320612c730380e2d7c8fdc6bc...741821bc9441f6eeb569630e17756846791deafa>
Regards,
SRFI Editor