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. For a version of this page that may be more recent, see DotComma in WG2's repo for R7RS-large.

Dot­Comma

cowan
2013-04-14 12:28:57
1history
source

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

Guile, Bigloo, Shoe, Dream, Scheme 7, 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.