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 DotComma version 2

author

cowan

comment


    

ipnr

108.182.78.175

name

DotComma

readonly

0

text

Given `b` => 312, what is the value of `(a .,b)`?

Guile, Bigloo, Shoe, Dream, S7, Elk, Sizzle, Dfsch:  `(a .,b)`, treating `.,b` as a symbol.

Racket, Gauche, MIT, Scheme48/scsh, Kawa, Chibi, SCM, Chez, STklos, KSi, Scheme 9, BDC, Rep, Schemik, Oaklisp, !FemtoLisp, Inlab, Owl Lisp (and Common Lisp): `(a . 312)`.

Chicken: `(a |.| 312)`.

!SigScheme (which explicitly calls it a compatibility issue), Vicare, Ypsilon, Mosh, and probably the other R6RS systems: syntax error.

!TinyScheme, XLisp, SXM: no support for quasiquote.

time

2013-05-24 13:02:10

version

2