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 PetrofskyCatastrophe version 2
author
cowan
comment
ipnr
127.10.177.1
name
PetrofskyCatastrophe
readonly
0
text
This is a test of the expression `(call-with-current-continuation (lambda (c) (0 (c 1))))` as described in [https://groups.google.com/forum/#!topic/comp.lang.scheme/J2ut9mbyQrU%5B1-25-false%5D this comp.lang.scheme thread] against the usual suite of Schemes.
Returns `1`: Racket, Gauche, MIT, Gambit, Chicken, Bigloo, Guile, Chez, Vicare, Larceny, Ypsilon, Mosh, NexJ, STklos, KSi, Shoe, !TinyScheme, Scheme9, RScheme, S7, BDC, XLisp, Rep, UMB, SXM
Prints a "not a procedure" warning but returns `1` anyway: Scheme48/scsh, Kawa, SISC, Chibi
Prints a "not a procedure" error: SCM, !IronScheme, JScheme, !SigScheme, Elk, Llava, Sizzle, Inlab
Prints a "not a procedure" error and hangs: Owl Lisp
Crashes: Schemik
No support for `call-with-current-continuation`: !FemtoLisp, Dfsch
time
2013-09-20 08:43:26
version
2