Christophe Weblog Wiki Code Publications Music
use an environment holding the Slime I/O connection
authorChristophe Rhodes <csr21@cantab.net>
Mon, 30 Aug 2010 09:03:42 +0000 (10:03 +0100)
committerChristophe Rhodes <csr21@cantab.net>
Mon, 30 Aug 2010 09:03:42 +0000 (10:03 +0100)
commit1083f5377e8173da9f6b85e80a7e1b63098005ab
tree6b1b6749ce2b92c0ea2420d6147b88d20d1f05b1
parent0d09486d63ca5b3f3254c9814a15548e24e42317
use an environment holding the Slime I/O connection

Rather than having a bare io argument everywhere, encapsulate it in an
environment.  (An environment is just about the only thing I can find
in R that isn't copy-on-write; this isn't helpful for the i/o
connection, but will be once we start implementing inspectors and
presentations...)
swank.R