LISP Scheme Part8
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGPart1: http://piza2.2ch.net/tech/kako/987/987169286.html
Part2: http://pc.2ch.net/test/read.cgi/tech/1002584344/
Part3: http://pc.2ch.net/test/read.cgi/tech/1008220265/
Part4: http://pc.2ch.net/test/read.cgi/tech/1016211619/
Part5: http://pc3.2ch.net/test/read.cgi/tech/1023091882/
Part6: http://pc3.2ch.net/test/read.cgi/tech/1031560687/
Part7: http://pc2.2ch.net/test/read.cgi/tech/1042167213/
関連リンクは>>2-10あたり
0002デフォルトの名無しさん
NGNG/ ゚ω゚)
| U /
( ヽノ
ノ>ノ ヒタヒタ
. 三 しU
0003デフォルトの名無しさん
NGNG日本Lispユーザ会(日本語)
http://jp.franz.com/jlug/index.html
ここにかなりの情報があります。
http://jp.franz.com/
削るとAllegro Common Lispのページへ
プログラミング言語Scheme(日本語)
ttp://www.sci.toyama-u.ac.jp/~iwao/Scheme/scheme.html
Schemeの人はまずここを見ましょう。
Lisper への道(日本語)
ttp://www.geocities.co.jp/SiliconValley-Oakland/1680/rakup.html
判りやすいLISP入門サイト。
Schemeへの道(日本語)
ttp://www.stdio.h.kyoto-u.ac.jp/~hioki/gairon-enshuu/SchemeNotes/scheme.html
ここはschemeの入門サイト。
0004デフォルトの名無しさん
NGNGhttp://buri.sfc.keio.ac.jp/lisp/menu.html
Practical Scheme(日本語)
ttp://www.shiro.dreamhost.com/scheme/index-j.html
「普通のやつらの上を行け」など、興味深い文書を沢山翻訳されてます。
(Gaucheという完成度の高いscheme処理系作者さんのページでもあります。)
Scheme Hash(英語)
http://okmij.org/ftp/Scheme/index.html
S式でXMLを使える様にするSXMLなど
John McCarthy's Home Page
http://www-formal.stanford.edu/jmc/
LISPの生みの親、J・マッカーシーのページだそうです。
お隣りのプログラマ板のLISPスレのログです。(dat落ち)
http://mentai.2ch.net/prog/kako/963/963134110.html
0005デフォルトの名無しさん
NGNGCommon Lisp the Language, 2nd Edition(英語)
http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/html/cltl/cltl2.html
CommonLispの仕様書です。
アルゴリズム言語Schemeに関する第五改訂報告書 R5RS(日本語)
http://www.sci.toyama-u.ac.jp/~iwao/Scheme/r5rsj/html/r5rsj_toc.html
http://www.biwa.ne.jp/~mmura/scheme/tspl.html#r5rs
日本語訳はここ以外にもあるそうです。
Scheme Requests for Implementation SRFI (英語)
http://srfi.schemers.org/
Scheme Frequently Asked Questions (英語)
http://www.schemers.org/Documents/FAQ/
0006デフォルトの名無しさん
NGNGSICP(英語)
http://mitpress.mit.edu/sicp/full-text/book/book.html
「計算機プログラムの構造と解釈」の原書です。
全てオンラインで読めます。
計算機プログラムの構造と解釈 第二版 (snip) に関連するホームページ
http://www.ipl.t.u-tokyo.ac.jp/sicp/
SICPの回答集
http://www.melt.kyutech.ac.jp/~gogogo/sicp_ex/
http://pluto.aurorasd.co.jp/~mkama/sicp/
http://www.ipl.t.u-tokyo.ac.jp/sicp/solution.root.html
http://www.sampou.org/scheme/sicp/answer/
0007デフォルトの名無しさん
NGNGSchemeで書かれた正規表現ライブラリ
ttp://www.cs.rice.edu/~dorai/pregexp/pregexp.html
幻の「入門Scheme」
ttp://www4.ocn.ne.jp/~inukai/scheme_primer_j.html
オンラインで読める
各種scheme処理系をcygwin上からビルドする方法など。
ttp://www.geocities.co.jp/SiliconValley-PaloAlto/7043/
Bit - Implantation compacte de Scheme
http://www.iro.umontreal.ca/~dube/
mini-schemeよりも小さい(?)bytecode変換系
Lisp 言語処理系: CAMPUS LIsP, Lemon version
http://aten.aial.hiroshima-u.ac.jp/~kakugawa/clisp/index-ja.shtml
Cコードによるわずか1000行の実装
0008デフォルトの名無しさん
NGNGMinischeme: 1 ファイルに凝縮された Scheme 処理系
http://tinyscheme.sourceforge.net/minischeme.tar.gz
TinyScheme: Minischeme の発展版
http://tinyscheme.sourceforge.net/
KI-Scheme, AM-Scheme, etc...
http://www.nifty.com/download/dos/prog/lisp/
LispMe: Palm 上で動く Scheme 処理系
http://www.lispme.de/lispme/
0009デフォルトの名無しさん
NGNGhttp://home.adelphi.edu/~sbloch/class/272/tclos/tutorial.shtml
Schemix
http://www.abstractnonsense.com/schemix/
Linuxのkernelへのパッチで、/dev/として扱えるTinyScheme
Bibliography of Scheme-related Research
http://library.readscheme.org/
Scheme関連の論文リンク集
>1
乙彼
0010デフォルトの名無しさん
NGNGPart1: http://piza2.2ch.net/tech/kako/987/987169286.html
Part2: http://pc.2ch.net/tech/kako/1002/10025/1002584344.html
Part3: http://pc.2ch.net/tech/kako/1008/10082/1008220265.html
Part4: http://pc.2ch.net/tech/kako/1016/10162/1016211619.html
Part5: http://pc3.2ch.net/tech/kako/1023/10230/1023091882.html
Part6: http://pc3.2ch.net/tech/kako/1031/10315/1031560687.html
Part7: http://pc2.2ch.net/test/read.cgi/tech/1042167213/
0011デフォルトの名無しさん
NGNG(do ((i 0 (+ i 1)))
((< i 1000000) 'ok)
(display "このdisplayが実行されないよー"))
何か勘違いしてる?
0012デフォルトの名無しさん
NGNG(do ((i 0 (+ i 1)))
((= i 1000000) i)
(display "このdisplayが実行されまくる"))
だった。
0013デフォルトの名無しさん
NGNG0014デフォルトの名無しさん
NGNGdoなんてめったに使わないから、やられた。
0015デフォルトの名無しさん
NGNGPetiteのバグじゃなくて、おれの勘違いと言う事でした。
0016デフォルトの名無しさん
NGNGunicode を使用させるようにしなければいけないのでしょうか。教えて下さい。
Mac OS X で Fink パッケージからインストールした clisp 2.29 を使っているのですが、
(string-width "日本語") => 6 になってしまいます。端末エミュレータは UTF-8 で入力/出力する
ような設定にしてあります。
0017デフォルトの名無しさん
NGNGOSXでclisp使ってないからハズしてるかも知れないけど、*features*に:UNICODEが
入っているかどうかまず確認してみて話はそれからだね。
もし入ってたらlibiconvはリンクされてると思われるので(apropos "coding")とでも
して関係ありそうな函数一個ずつ調べて行ってみてください。
system::*terminal-encoding*が#<ENCODING CHARSET:ASCII :UNIX>のままとか
いうオチだったらコロ助。
ぼちぼち寝るので返事くれても反応できないからそのつもりで。んじゃおやすみ。
0018デフォルトの名無しさん
NGNG丁寧なレスありがとうございます。
おっしゃる通りでした。逝ってきます。string-width は変わりませんでしたが、aref ではきちんと
UNICODE 文字として認識されているようですので、string-width についても自分で調べてみます。
どうもありがとうございました。
% clisp -q -Eterminal UTF-8
[1]> (print *features* )
(:CLOS :LOOP :COMPILER :CLISP :ANSI-CL :COMMON-LISP :LISP=CL :INTERPRETER
:SOCKETS :GENERIC-STREAMS :LOGICAL-PATHNAMES :SCREEN :GETTEXT :UNICODE
:BASE-CHAR=CHARACTER :UNIX)
(:CLOS :LOOP :COMPILER :CLISP :ANSI-CL :COMMON-LISP :LISP=CL :INTERPRETER
:SOCKETS :GENERIC-STREAMS :LOGICAL-PATHNAMES :SCREEN :GETTEXT :UNICODE
:BASE-CHAR=CHARACTER :UNIX)
[2]> (print *terminal-encoding* )
#<ENCODING CHARSET:UTF-8 :UNIX>
#<ENCODING CHARSET:UTF-8 :UNIX>
[3]> (string-width "日本語")
6
[4]> (aref "日本語" 0)
#U65E5
0019デフォルトの名無しさん
NGNG> 参考になる綺麗なコードも少ない。
といった話がありましたが、
参考になる綺麗な Lisp コードって、どういったものがありますか?
「これは綺麗だった!」ってのをいくつかみつくろって教えて下さい。
0020デフォルトの名無しさん
NGNG(for-each (lambda (x) (display x) (display "━━"))
'(キタ (゚∀゚) (∀゚ ) (゚ ) ( ) ( ゚) ( ゚∀) (゚∀゚)))
(display "!!!!!") (newline))
0021デフォルトの名無しさん
NGNGなんでも継続
ttp://www.shiro.dreamhost.com/scheme/docs/cont-j.html
Schemeへの道:継続
http://www.stdio.h.kyoto-u.ac.jp/~hioki/gairon-enshuu/SchemeNotes/continuation.html
継続の使い方
http://www.geocities.co.jp/SiliconValley-PaloAlto/7043/index.html#continuation
継続の使用法
http://www.ice.nuie.nagoya-u.ac.jp/~h003149b/lang/block.html
CPS(継続渡しスタイル)の説明
http://www.csl.sony.co.jp/person/masui/Forum/data/20011215023622/
0022デフォルトの名無しさん
NGNGなかったんだ。ちょっぴりコストが気になるんだけど、Scheme 方面では
継続つかいまくりなんでしょーか?
0023デフォルトの名無しさん
NGNG裏で使ってるかもしれないけど。
0024デフォルトの名無しさん
NGNGCL-HTTP はどう? 個人的にこういうスタイルが好み.
http://www.ai.mit.edu/projects/iiip/doc/cl-http/
John Foderaro のコードは「Lisp Coding Standards v1.0 」なんて
言っているくせに AllegroServe のコードは全然綺麗じゃないと思う.
http://www.franz.com/~jkf/coding_standards.html
0025デフォルトの名無しさん
NGNG0026デフォルトの名無しさん
NGNGapplyやmapが上手く使われてて、lambdaがないと綺麗に思うな。
初歩的だけど参考になったという意味では、
(define (rev a)
(if (list? a) (reverse (map rev a))
a))
(define (flatten a)
(if (list? a) (apply append (map flatten a))
(list a)))
(define (for-each-tree f g a)
(let self ((a a))
(if (list? a) (apply g (map self a))
(f a))))
(define (sum tree) (for-each-tree + + tree))
(define (map-tree f tree) (for-each-tree f list tree))
0027デフォルトの名無しさん
NGNG0028flatline ◆r6EONKKhcc
NGNGonline. I doubt the new publishers will issue a Japanese
version. --pg
とのことです.という訳でOn Lisp邦訳版(1-7章のみ)の公開を再開しました.
ttp://user.ecc.u-tokyo.ac.jp/~g340299/onlisp_j.{dvi,pdf,tex}.bz2
しかし今は期末テスト前半中なので作業再開は8月に入ってからになります.
0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNG登録とか必要なん?めんどいっすか?
親切な説明きぼんでございます。
0031デフォルトの名無しさん
NGNGを取得する必要があります.また,定期的にライセンスファイル
の更新が必要です.もっと詳しく聞きたい?
めんどくさいと感じるなら,フリーの実装使ったほうがいいかも.
0032デフォルトの名無しさん
NGNGところで継続が扱える言語って何があるんですか?
とりあえずGoogleしてこれだけわかりました。
Ruby
Scheme
Prolog
Smalltalk
Standard ML
Haskel
Stackless Python
0033デフォルトの名無しさん
NGNG0034デフォルトの名無しさん
NGNG0035デフォルトの名無しさん
NGNG乙
先に出しときゃ煽られなかったね。
で、これからは訳の進捗で煽られると。
てことはどっちにしても煽られる?(をい
0036デフォルトの名無しさん
NGNGこの2つで何が違うのかいまいちよくわかりません。
SchemeはLispのサブセットといいつつ、継続と
delayやforceはSchemeにしかないですよね?
SchemeとLispの区別をあいまいにしててハマるツボとかあります?
0037デフォルトの名無しさん
NGNG0038デフォルトの名無しさん
NGNG0039デフォルトの名無しさん
NGNG0040デフォルトの名無しさん
NGNG0041デフォルトの名無しさん
NGNG0042デフォルトの名無しさん
NGNGサブセットではなく方言の一つ
004336
NGNGなるほど、スコープや名前空間で違いがあるんですね。
このあたりしっかり理解してなかったんで勉強しておきます。
サブセットというのも勘違いだったようで…
仕様が巨大なのはLispのほうですよね?
0044デフォルトの名無しさん
NGNG0045デフォルトの名無しさん
NGNG単に、LISPと言っても色々あるからな。
巨大な仕様のLISPと限定すれば、CommonLISP。
と言っても、最近のC++程に巨大かというと、そうでもない。
0046デフォルトの名無しさん
NGNGLisp は総称であって 「Lisp という名の言語」 があるわけではない
0047デフォルトの名無しさん
NGNG(windowsのデフラグの様な)
無かったら自分で作ろうかと。
0048デフォルトの名無しさん
NGNG0049デフォルトの名無しさん
NGNG0050デフォルトの名無しさん
NGNG0051デフォルトの名無しさん
NGNG指がJOJOっぽくなる。(すごーく押し辛いのよ)
0052デフォルトの名無しさん
NGNGでaを押せばいいんじゃない?
0053デフォルトの名無しさん
NGNG0054デフォルトの名無しさん
NGNGそれにしてもなんだよ、右Altの左の”カタカナひらがなローマ字”ってキー。
0055デフォルトの名無しさん
NGNG0056デフォルトの名無しさん
NGNG英語キーボードだとスペースキーの右が右Altだから押しやすいと思うが。
0057デフォルトの名無しさん
NGNG0058デフォルトの名無しさん
NGNG無論自分でもやりたいが、TeX も理解できないヘタレな漏れにはムリポ。
0059デフォルトの名無しさん
NGNGどういうのをイメージしているのか教えてぷりーず
それってTeXよりもいいものなのか?
0060デフォルトの名無しさん
NGNGDSSSL?
0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNGなんですか?
006359
NGNG勝手に推測すると $1+1=2$ と言いたいのと思われ
でも $(1+1)=2$ はどうするのだろう?
0064デフォルトの名無しさん
NGNGクォートしようよ。
(math '(= (+ 1 1) 2))
>>63
勝手に推測すると
(math '(= (explicit-paren (+ 1 2) 2)))
=> $(1+1)=2$
勿論implicitなparenthesisもあるわけで、
(math '(* (+ 1 2) 2)
=> $(1+2)*2$
って、これって相当するTeXソースを標準出力か何かに吐く関数を定義すればいいのかな?
006559
NGNG括弧の位置が微妙な予感w
いっそのことMathMLと等価なS式で…TeXの方がまだましか (´・ω・`)
0066デフォルトの名無しさん
NGNG括弧の位置って?ええと、3つ目の例で閉じ括弧を忘れてるのはごめんなさい。
MathML、そんなのもあったね。。。
スワップアウトの外だったのでぐぐってみたらアドワーズ広告大量でちょっとびっくり。でも
>とても人間が書くような内容とは思えない。
うん、確かに。まあもともとXMLが人間の書くものじゃないんだけど。
0067デフォルトの名無しさん
NGNG0068デフォルトの名無しさん
NGNG0069デフォルトの名無しさん
NGNGキボンヌっと.TeX の数式はしょうがないとは思うんだが,マクロ
書き難くない?漏れだけ?スタイルファイルとか暗号に見える…
0070デフォルトの名無しさん
NGNGhttp://www.google.com/search?q=%82%C6%82%C4%82%E0%90l%8A%D4%82%AA%8F%91%82%AD%82%E6%82%A4%82%C8%93%E0%97e%82%C6%82%CD%8Ev%82%A6%82%C8%82%A2&hl=ja&lr=lang_ja
>69 同意だが、S式にしたいってこと?
0071デフォルトの名無しさん
NGNG(document (chapter "..." (section "...") (section "..."))
(chapter "..." (section "...") (section "...")))
だったら、激しく section や chapter やらをいじるのが楽。
0072デフォルトの名無しさん
NGNGアフォ?
0073デフォルトの名無しさん
NGNG0074デフォルトの名無しさん
NGNGそれくらいなら、Cのプリプロセッサを用いて出来そうじゃない?
完全なS式では無いけど。
0075デフォルトの名無しさん
NGNG0076デフォルトの名無しさん
NGNGで、DSSSLの後継作ってSXML処理させるのがSchemerの正しい姿かな?
0077デフォルトの名無しさん
NGNG当方、俄かに思い立ち、Schemeを学ばんと志す初学者ですが、
petite chez のインストールで既に躓いて、難儀しております。
インストーラーがするすると懇切丁寧にインストールしてくれるまでは良かったわけですが、
どういうわけか "cvs6.0a/i3nt/" 以下に生成される筈の "petite.heap" なるファイルが見当たりません。
"INSTALL.LOG" を見ると、きっちり当該のディレクトリに copy された旨、明記されておりますが、
どういうわけか存在しません。
どうも、対応OSの項にXPが明記されていないのが怪しいと踏んでおりますが、素人算段ではあてにならんかと。
それとも私は、何か馬鹿な勘違いをしでかしておるのでしょうか?
申し送れましたが、当方の環境は以下の通り。
Windows XP Home Edition SP.1 (filesystem は NTFS でフォーマット)
Petite Chez Scheme ver.6.0 for Intel Windows NT/95/98/2k
お忙しいところ申し訳ありませんが、一つ有志の助言を仰がせていただけましたらば、と思います。
0078デフォルトの名無しさん
NGNG# SXMLフレームワークが統合されました。 SSAX XMLパーザ、SXPATH問い合わせ言語、および Kirill LisovskyとDmitry Lizorkinによるsxml-toolsが含まれます。
# Boehm GC 6.2へとアップグレード。
# fluid-letマクロを追加 (thanks to Dorai Sitaram).
# Gaucheの拡張モジュールのサンプルソースをexample/spigotに置きました。
# text.html-liteは、空エレメントに対して XHTMLと互換性のある "<tag />" を出力するようになりました。
# www.cgi: cgi-header は任意のキーワード引数 を取り、それらを追加のヘッダとして出力するようになりました。 また、 :location 引数とset-cookieヘッダを同時に使う事も できるようになりました。
# 変数 *program-name* and *argv* は -u, -l, -e コマンドラインオプションが評価される前に設定される ようになりました。したがって、これらのオプションで引用される ファイル中のこれらの変数への参照が正しく動作します。
あとはバグフィックス
0079デフォルトの名無しさん
NGNGschemeでもlispでも構いません。教えて下さい。
0080デフォルトの名無しさん
NGNG☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
★☆
☆★ 送料激安!! 送料激安!! 送料激安!!
★☆ http://www.get-dvd.com
☆★ 激安アダルトDVDショップ
★☆ お買い得セール1枚500円〜980円!急げ!
☆★ インターネット初!「きたぐに割引」
★☆ 北海道・東北の皆様は送料も激安!
☆★ http://www.get-dvd.com
★☆ スピード発送!
☆★ http://www.get-dvd.com
★☆ 商品が豊富!
☆★ http://www.get-dvd.com
★☆
☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆
0081山崎 渉
NGNG0082デフォルトの名無しさん
NGNG0083デフォルトの名無しさん
NGNGあ、xyzzyってのがあったか(w 何とか組み込みに改造しなよ。
0084デフォルトの名無しさん
NGNG0085デフォルトの名無しさん
NGNG0086デフォルトの名無しさん
NGNG0087デフォルトの名無しさん
NGNG0088デフォルトの名無しさん
NGNG0089デフォルトの名無しさん
NGNGまずは対応OSに入れてみれば?
Petite Chez SchemeのWindows版はインストーラ形式になっているが、
結局はレジストリ関係の設定は不要で、ファイルさえあれば動く。
インストーラでコケてるんで、XPでも問題なく動く保証はない。
0090デフォルトの名無しさん
NGNG今ちょうど、そういう処理系を作ってる。
GUIも一応組める様になった。
ということで、処理系はあるね。
0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNGすまんこ
0093デフォルトの名無しさん
NGNG0094デフォルトの名無しさん
NGNGLinuxなら色々処理系あるんでは?
あ、Zaurusはプロセッサが違うのか。
0095デフォルトの名無しさん
NGNGとりあえずLinuxが入ってるのなら、
umb-scheme辺りは動く様な気はするので試してみては?
メンテ終わってるそうだが。
0096名無しさん@Linuxザウルス
NGNG0097デフォルトの名無しさん
NGNG0098デフォルトの名無しさん
NGNG0099デフォルトの名無しさん
NGNG0100デフォルトの名無しさん
NGNG0101デフォルトの名無しさん
NGNG継続呼び出しは無理だと書いてあったんだけど、
これをちゃんと実装してる処理系ありませんか?
あんまり使わないってのはわかるんだけどね・・。
0102デフォルトの名無しさん
NGNG継続とか使ってる人とあまりみたことないんで興味津々。
0103デフォルトの名無しさん
NGNGまず、デバッガの実装に使えるね。
他に、真の協調スレッドタスクが組める。
わざわざCPSを使う必要がなくなるだろう。
0104デフォルトの名無しさん
NGNGGUIを扱うならコールバックによるネストは避けられない。
pythonや他の言語はどうしてるのかな。
0105デフォルトの名無しさん
NGNG0106デフォルトの名無しさん
NGNGCによる無理矢理とも思えるスタック退避+setjmp/longjmp。
あれでちゃんと動いてるのかね。
0107デフォルトの名無しさん
NGNG完全数のまま演算できないよ ヽ(`Д´)ノ
mit-scheme はできるけど,重いのなんのって.
みなさん,有理数をサクサク使うにはどうしてますか?
有理数をサポートすると mit-scheme みたいな動作になるんですか?
0108デフォルトの名無しさん
NGNG0109デフォルトの名無しさん
NGNGありがとう.使えました.とっても軽いですv
有理数の扱いは難しいということですか?
ちゃんと書いたのに +#.# (顔文字) を返す guile って...
0110デフォルトの名無しさん
NGNG遅いし。
0111デフォルトの名無しさん
NGNGbiglooにWindows版あるけど、これでGUI扱えんかね?
0112デフォルトの名無しさん
NGNGWin 版でも使えるんじゃねーかな。
0113
NGNG「計算機プログラムの構造と解釈」には微分が載っているので参考にできるのですが・・・
なにか参考になるサイト等はないでしょうか?
0114デフォルトの名無しさん
NGNG0115デフォルトの名無しさん
NGNGどうやってコンパイルするのかな・・
0116flatline
NGNGをを同士よ.木村巌氏のScheme総合サイト
www.sci.toyama-u.ac.jp/~iwao/Scheme/scheme.html
からA. Jaffer氏のサイトに行けば,Jacalというのがあります.
これはSchemeで書かれたフリーソフトです.
変わったところでは,Mathematicaのわずかな部分だけをCommon Lispでエミュレートする
MockMMAというのをRichard Fateman享受@バークレーが密かに配っている.
www.cs.berkeley.edu/~fateman/
から探せば見付かります.
あと本格的過ぎて役立たないだろうけど,計算機代数システムMaximaのサイト
maxima.sourceforge.com
ここからCommon Lispのソースをゲト.
あと確か,Structure and Interpretation of Classical Mechanicsという
授業の教科書がMITのサイトから配られてたので,何か関係あることが載ってるかも.
>>みなさま
On Lispの翻訳,相変わらずびみょーに進めてます.洩れのサイト
user.ecc.u-tokyo.ac.jp/~g340299/
をたまにのぞくと更新されてるかもしれません.
0117flatline@Vim%Chalice ◆r6EONKKhcc
NGNGつながらなくはないけど, maxima.sf.net とした方がよかったですね.
あとSICMのサイトは
mitpress.mit.edu/SICM/
でした.G. Sussmanが関わってるんですよ.
ここのscmutilsは,MIT Schemeの実装にべったり依存だそうです.
SICMはShiro KAWAIさんのWikiで知ったんですけど,誰かがそう書いてました.
0118デフォルトの名無しさん
NGNGMIT/GNU Schemeになってるな。
前からそうだったっけ?
0119デフォルトの名無しさん
NGNGこの本のタイトルは知ってはいたけど、こういう本だとは知らなかった
力学の数学的抽象を計算機に載せたいとか考えていた漏れは読まなきゃダメか
0120デフォルトの名無しさん
NGNG0121デフォルトの名無しさん
NGNGそれでだめならALU: The Asocciation of Lisp Usersのサイトから
適当に文書探して下さい。
0122山崎 渉
NGNG│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0123デフォルトの名無しさん
NGNG0124デフォルトの名無しさん
NGNG0125デフォルトの名無しさん
NGNG0126デフォルトの名無しさん
NGNG0127デフォルトの名無しさん
NGNGコンパイルすりゃ速くなるんじゃない?
clispのVMはコンパイルしても大した速度出ないよ。
0128デフォルトの名無しさん
NGNG0129CL派
NGNGくっ、しょうがねーだろう。clisp はバイトコードにコンパイルなんだから。
ネイティブコンパイラなら Common Lisp のほうが速いからいいんだ。と、
ライバル心を出してみる。
0130126
NGNGMIT-scheme は処理系自体が重いのです.
重い処理をやらせているわけではないので,
その処理系自体の重さが目立ってしまいます.
scheme 処理系は簡単に作れると言われながら,
有理数が扱えてフリーなライセンスとなると MIT-scheme しか無いのも不思議です.
0131直リン
NGNG0132デフォルトの名無しさん
NGNG0133Greenblatt
NGNG「見てくれ、LISP をものにしたぞ」という。そんなことが何度だってあるだろうさ。だけど、
それと本当に使い物になるシステムとの間には天地ほどの差があるんだよ。
0134デフォルトの名無しさん
NGNG0135デフォルトの名無しさん
NGNG自分で書いたのなら使ってるよ。
scheme から java のクラスが使えるので結構便利。
0136デフォルトの名無しさん
NGNG是非拝見いたしたいのですが。
0137デフォルトの名無しさん
NGNG137get、とくらぁ
■ このスレッドは過去ログ倉庫に格納されています