2011-01-09 15 views
4

私のubuntuマシンにclispがインストールされています。私はsdrawを使用してコンス構造を表示しようとしています。しかし、このSDRAWは私のコンピュータで働いていません。A gentle indtroduction to symbolic computationという本の例を使ってみました。どのように私はそれが動作するようにすることができます誰に教えてください?私のコンピュータでSDRAWが動作していません

[編集]

私はメッセージ

*** - EVAL: undefined function SDRAW 

感謝を次しまっコマンド

(sdraw '(アルファ(barvo)チャーリー))

次使用

+0

それはそれが動作していない」とは何を意味するのでしょうか? sdrawを使用しようとするとどうなるでしょうか? –

+0

私は変更を加えました。私は上記の情報が十分であることを願っています。 – thetna

答えて

5

はい、私はついに答えました。 ["sdraw.generic"] [1] [1]:http://www.cs.cmu.edu/~dst/Lisp/sdraw/というファイルをロードする必要があり、コマンドを使用してファイルをロードする必要があります。

>(load "sdraw.generic") 

次に、コンスアートを表示するには、sdrawコマンドを使用します。

>BreakBreak 40 [45]> (sdraw '(1 2 (10))) 

      [*|*]--->[*|*]--->[*|*]--->NIL 
      |  |  | 
      v  v  v 
      1  2  [*|*]--->NIL 
           | 
           v 
           10 
1

あなたは、端末への出力を生成します

CL-USER> (load "sdraw.generic") 
CL-USER> (sdraw:sdraw '(a b c (d e) f)) 

を/従うようREPL

sdraw-generic

sdrawのジェネリック版を実行することができますが、あなたは手の込んだまたはGUIバージョンをしたい場合、sdraw.gui

派手な結果に

enter image description here

関連する問題