Schluessel
Schluessel - A Scheme Implementation on Java -

ホーム機能 - ダウンロード - マニュアル - JavaとのAPI - デモ - ブログ
net.morilib.lisp.Scheme

public static Scheme newInstance() Schemeクラスを生成します。
public static Scheme newInstance(Locale lc) Schemeクラスを特定のロケールを使用して生成しま す。
public Datum input(Datum sexp) S式を評価してその結果を返します。
public Datum exec(String exp) 文字列の命令断片を与え、それを評価した結果を返します。
public void readFile(Reader rd) ストリームからSchemeソースを読み込み、評価しま す。
public void readEvalPrintLoop(Reader rd) ストリームに対してread-eval-printループ を起動します。


public static Scheme newInstance()
デフォルトロケールを用いてSchemeクラスのインスタ ンスを生成します。


public static Scheme newInstance()
デフォルトロケールを用いてSchemeクラスのインスタ ンスを生成します。


public Datum input(Datum sexp)
S式を評価してその結果を返します。

sexp - 評価するS式
return - 評価結果の式


public Datum exec(String exp)
Schemeの命令断片を評価してその結果を返します。

exp - 評価する命令断片
return - 評価結果の式


public void readFile(Reader rd) throws IOException
指定されたストリームからSchemeソースを読み込みま す。

rd - 読み込むべきストリーム


public void readEvalPrintLoop(Reader rd) throws IOException
ストリームに対してread-eval-printループ を起動します。

rd - 読み込むべきストリーム


Yuichiro Moriguchi
yuichiro-moriguchi@nifty.com