<div dir="ltr"><font face="arial, helvetica, sans-serif">Ah, great!</font><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Also the separation you mentioned is nice, that the REPL indeed is intended to operate in a separate "controlling channel". It's interesting that different platforms even have IO API:s for that, I had no idea.</font></div><div><font face="arial, helvetica, sans-serif"><br></font><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">So for what I was looking for, that I missed was this section in the manual, was:</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><dt style="color:rgb(0,0,0)"><code><font face="arial, helvetica, sans-serif">-</font></code></dt><dd style="color:rgb(0,0,0)"><font face="arial, helvetica, sans-serif"><a name="m_7593758490420428086_index-_002d_003ad_002d"></a></font><p><font face="arial, helvetica, sans-serif">The REPL interaction channel will be standard input and standard output.</font></p></dd></div></blockquote></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">And the way to figure out how to use it is..</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><font face="arial, helvetica, sans-serif">gsc [-:runtimeoption,…]<br></font></div></div></blockquote><div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">And "-" is a "debugging" option, documented by</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><font face="arial, helvetica, sans-serif"><span style="color:rgb(0,0,0)">The ‘</span><samp style="color:rgb(0,0,0)">d</samp><span style="color:rgb(0,0,0)">’ option sets various debugging options. The letter ‘</span><samp style="color:rgb(0,0,0)">d</samp><span style="color:rgb(0,0,0)">’ is followed by a sequence of letters indicating suboptions.</span><br></font></div></div></blockquote><div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">so hence "-:d-", so:</font></div></div><div><div><font face="arial, helvetica, sans-serif"><br></font></div></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><font face="arial, helvetica, sans-serif">$ <b>echo '(display "Hello world\n"),q' | gsc -:d-</b></font></div><div><font face="arial, helvetica, sans-serif">Gambit v4.8.0</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">> Hello world</font></div><div><font face="arial, helvetica, sans-serif">></font></div><div><font face="arial, helvetica, sans-serif">$</font></div></blockquote><div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Great!<br></font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">Totally unimportantly, could I enable REPL echoing of the input commands, or turn off REPL output altogether, from the command line?</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">So</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><font face="arial, helvetica, sans-serif">$ <b>echo '(display "Hello world\n"),q' | gsc -:d-  [somemorearg]</b></font></div><div><font face="arial, helvetica, sans-serif">Gambit v4.8.0</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">> (display "Hello world\n")<br>Hello world</font></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><div><font face="arial, helvetica, sans-serif">> ,q</font></div></div></div></blockquote><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><div><div><div><font face="arial, helvetica, sans-serif">$</font></div></div></div></blockquote><div><div><font face="arial, helvetica, sans-serif"><br></font></div><div><font face="arial, helvetica, sans-serif">and</font></div><div><font face="arial, helvetica, sans-serif"><br></font></div></div><blockquote style="margin:0px 0px 0px 40px;border:none;padding:0px"><font face="arial, helvetica, sans-serif">$ <b>echo '(display "Hello world\n"),q' | gsc -:d- - [somemorearg]</b><br></font><div><font face="arial, helvetica, sans-serif">Hello world</font></div><font face="arial, helvetica, sans-serif">$</font></blockquote><div><div><div class="gmail_extra"><br></div></div></div></div>