kawa

Class TelnetRepl

Implemented Interfaces:
Named

public class TelnetRepl
extends Procedure0

Constructor Summary

TelnetRepl(Language language, java.net.Socket socket)

Method Summary

Object
apply0()
static void
serve(Language language, java.net.Socket client)
Run a Kawa repl as a telnet server.

Methods inherited from class gnu.mapping.Procedure0

apply0, apply1, apply2, apply3, apply4, applyN, numArgs

Methods inherited from class gnu.mapping.Procedure

apply, apply, apply0, apply1, apply2, apply3, apply4, applyN, check0, check1, check2, check3, check4, checkArgCount, checkN, getSetter, getSourceLocation, match0, match1, match2, match3, match4, matchN, maxArgs, minArgs, numArgs, set0, set1, setN, setSetter, setSourceLocation, toString

Methods inherited from class gnu.mapping.PropertySet

getName, getProperty, getSymbol, removeProperty, setName, setProperty, setProperty, setSymbol

Constructor Details

TelnetRepl

public TelnetRepl(Language language,
                  java.net.Socket socket)

Method Details

apply0

public Object apply0()
Overrides:
apply0 in interface Procedure0

serve

public static void serve(Language language,
                         java.net.Socket client)
            throws java.io.IOException
Run a Kawa repl as a telnet server.
Parameters:
client - A client that has connected to us, and that wants to use the telnet protocol to talk to a Scheme read-eval-print-loop.