As there'll most probably be file-specs in the big language, we could go ahead and just specify a behavior for "open-output-file" on already-existing files (proposal: overwrite). Other behaviors could then be specified with what can be found in the large report. --Denis Washington
WG1 rejected this proposal, leaving the behavior unspecified.
Racket, Chez, Ikarus, Ypsilon, Mosh, Scheme 9 complain if the file exists.
Gauche, MIT, Gambit, Chicken, Bigloo, Scheme48/scsh, Guile, Kawa, SISC, Chibi, SCM, Larceny, IronScheme, SigScheme overwrite the file.