Lisp Scheme Part17
at TECH
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
200:デフォルトの名無しさん 07/05/13 15:00:40 >>198 などと、定義されたプログラムが有った場合に、 以下の出力を得るのが目的です。 > (parse f0) iport: (i0 i1) oport: (o0) node:(m0 m1 m2 m3 m4) graph: (m0 (* i0 i1)) (m1 (- i0 i1)) (m2 (/ i0 i1)) (m3 (* m0 m1)) (m4 (/ m1 m2)) (o0 (* m3 m4)) ここで、 i0〜 :一番最初の入力データ並びを置き換えたもの。 m0〜 :計算に出現する中間データを番号付けしたもの。 o0〜 :最終の計算結果を番号付けしたもの。 既にマクロで隠蔽すればいいとのアドバイスを得ておりますが、 他には何か良く使われるアイデア等はありますか? let については lambda に置き換えるとか?? 201:デフォルトの名無しさん 07/05/13 15:04:07 >>193 学生時代は Ocaml や Haskell とかの強い型付けの信奉者だたよ。 まだ Ocaml はたまに使ってるなー。Haskell は頭悪い俺には計算機の実行動作と コードとの対応がすっきりしないから疎遠になった。CL はアセンブラあがりの 俺には丁度いい抽象具合ってところかな。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5371日前に更新/220 KB
担当:undef