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 GetFromClosedStringPort version 2
author
cowan
comment
ipnr
127.11.51.1
name
GetFromClosedStringPort
readonly
0
text
This test examines whether the SRFI 6 procedure `get-output-string` retrieves the value from a closed string output port. The test code is:
{{{
(define p (output-string-port))
(write 32 p)
(close-output-port p)
(get-output-string p)
}}}
Returns 32: Racket, Gauche, MIT, Gambit, Chicken, Kawa, Chez, !IronScheme, STklos, Sizzle, Foment
Throws an exception saying the port is closed: Bigloo, Guile, SCM, !SigScheme, !TinyScheme, RScheme, S7, Elk, SXM, Sagittarius, Picrin
Architecture-dependent: Chibi
Returns the empty string: Inlab
No built-in support for SRFI 6 (I did not attempt to load support from implementation libraries): Scheme48/scsh, SISC, Vicare, Larceny, Ypsilon, Mosh, NexJ, JScheme, KSi, Shoe, Scheme 9, BDC, XLisp, Rep, Schemik, UMB, Llava, !FemtoLisp, Dfsch, Oaklisp, Owl Lisp
time
2015-01-14 12:43:22
version
2