This site is a static rendering of the Trac instance that was used by R7RS-WG1 for its work on R7RS-small (PDF), which was ratified in 2013. For more information, see Home.

Source for wiki DatumLabels version 1

author

cowan

comment


    

ipnr

198.185.18.207

name

DatumLabels

readonly

0

text

I tested datum-label support with the following expression:

{{{
        (let ((x '(#1=(a b) #1))) (eq? (car x) (cadr x)))
}}}

Gauche, MIT, Bigloo, Kawa, Chez, Ikarus, Mosh support the syntax and
return `#t`;

Racket, Chicken, Scheme48/scsh, Chibi (in native mode), SCM, Larceny, Ypsilon, STklos,
Scheme 9 report lexical syntax errors;

Gambit, SISC return `#f` for whatever reason.

time

2012-05-17 05:00:14

version

1