[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 12:58 / Filesize : 211 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

((Common Lisp) (Scheme) :Part 15)



1 名前:デフォルトの名無しさん mailto:sage [2006/06/23(金) 10:22:53 ]
過去スレ
Part14: pc8.2ch.net/test/read.cgi/tech/1132275726/
Part13: pc8.2ch.net/test/read.cgi/tech/1115901841/
Part12: pc8.2ch.net/test/read.cgi/tech/1100229366/
Part11: pc5.2ch.net/test/read.cgi/tech/1091456033/
Part10: pc5.2ch.net/test/read.cgi/tech/1075630259/
Part9: pc2.2ch.net/test/read.cgi/tech/1069594582/
Part8: pc5.2ch.net/tech/kako/1058/10582/1058263391.html
Part7: pc5.2ch.net/tech/kako/1042/10421/1042167213.html
Part6: pc3.2ch.net/tech/kako/1031/10315/1031560687.html
Part5: pc3.2ch.net/tech/kako/1023/10230/1023091882.html
Part4: pc.2ch.net/tech/kako/1016/10162/1016211619.html
Part3: pc.2ch.net/tech/kako/1008/10082/1008220265.html
Part2: pc.2ch.net/tech/kako/1002/10025/1002584344.html
Part1: piza2.2ch.net/tech/kako/987/987169286.html

802 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 02:18:30 ]
LispがAIに使われていたのは記号処理が容易だったからなのだが……

803 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 02:24:29 ]
リスト処理 ⊂ 記号処理

804 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 02:29:15 ]
>>801
> リストの処理を得意とします。 このことから人工知能の開発に多く用いられています。

「このことから」で済むくらいリスト処理と人工知能の関連が
自明な相手が想定読者なのだろうか?

805 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 02:37:02 ]
正直キモイ。ただただキモイ。

806 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 13:09:02 ]
いいじゃん、これがLISPの門戸に人を集めるきっかけになるなら。
頂の高さは、裾野の広さ(とゴミの多さ)で支えられるものだと思うよ。

807 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 13:34:43 ]
Lispeは非Lisperからキモがられてるし、
今さらそんな生理的嫌悪がなんだって話だ。

808 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 13:39:20 ]
アニオタ氏ね

809 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 14:14:57 ]
メンバーは大学4年生か
卒論控えてるというのに余裕だな...

810 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 15:30:12 ]
>>809
世の中なめてるだけだと思う。




811 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 19:46:52 ]
アニオタ氏ね

812 名前:デフォルトの名無しさん mailto:sage [2007/02/01(木) 23:04:24 ]
なんか頭悪そうなのが来ちゃったな

813 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 00:58:36 ]
アニオタ氏ね

814 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 01:18:33 ]
バベル案内
ttp://www.aoky.net/articles/steve_yegge/tour_de_babel.htm

815 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 01:50:27 ]
なにこの陰険文章……。なんで Ruby 信者は他の言語を貶すわけ?

> RubyはPerlのいい部分をすべて盗んだ。

スティーブ ! CPAN ! CPAN !

816 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 01:51:24 ]
RubyもPerlもスレ違い。他所でやれ。

817 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 03:10:36 ]
初期のAmazonはCとLispしかリポジトリに入れなかったってので張ったんだけどなw
ちょっとポール・グレアムの話と被ったんで

818 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 13:33:15 ]
>>817
いや、すんごく面白かったよ。自分の中では数ヶ月に一度ぐらいのヒット。

819 名前:デフォルトの名無しさん mailto:sage [2007/02/02(金) 18:07:14 ]
どっかおかしくなってるんだよ

820 名前:デフォルトの名無しさん mailto:sage [2007/02/03(土) 16:45:36 ]
>>814
その皆に愛されたmailmanとか言う
elispプログラムを見てみたいな。
Lispの生産性の良い例になってるかも




821 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 01:29:10 ]
>820
こいつは違うんかいのう
ttp://www.gnu.org/software/mailman/

822 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 01:38:37 ]
>Mailman is written in the Python programming language, with a little bit of C code for security.


823 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 01:41:33 ]
PythonはLisp

824 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 13:25:45 ]
ほんとだ
よく読まんかったorz

825 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 15:19:11 ]
ttp://www.cbook24.com/bm_detail.asp?sku=9784274066375

826 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 16:51:37 ]
>>825
うおっ 出るのか!
全部印刷しなくて良かったぁw

827 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 16:54:12 ]
漏れも買う

828 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 17:24:24 ]
おれも、おれも。

829 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 19:02:23 ]
じゃあ俺は印刷で。

830 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 19:39:54 ]
>>823
お前は俺



831 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 19:41:26 ]
俺も一冊買わせてもらうぜ野田くん

832 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 20:29:08 ]
印刷して読んでるとこだけど本も買うよ

833 名前:デフォルトの名無しさん [2007/02/04(日) 22:07:46 ]
ウェブで全部読んだけど買う。

834 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 22:12:23 ]
>>825
古い本だけど待ちわびてた。
この本で日本のCommonLisp熱が盛り上がるといいな。

835 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 22:51:59 ]
やっぱり本だと移動中にちょこちょこ見れるからね

それにしてもSICP難しすぎるw
挫折しそうw

836 名前:デフォルトの名無しさん mailto:sage [2007/02/04(日) 23:16:43 ]
移動中に見るなら、本をバラすよりも必要な分だけ印刷する方が楽じゃない?

837 名前:デフォルトの名無しさん mailto:sage [2007/02/05(月) 03:04:51 ]
別にバラさなくてもいいと思うんだけど
毎回印刷したの止めるのも面倒だし
関連項目を読み直す場合もあるから必要な部分だけ印刷ってのは
このての本では逆に向いていないんじゃないかなぁ

838 名前:デフォルトの名無しさん mailto:sage [2007/02/05(月) 03:52:16 ]
一人3冊な

839 名前:デフォルトの名無しさん mailto:sage [2007/02/05(月) 07:28:42 ]
ちょw図書館の購入申請で勘弁してくれw

840 名前:デフォルトの名無しさん mailto:sage [2007/02/05(月) 18:58:13 ]
すごい!やっとぉ!
日本語完成したときも感動したけど
本になるとはお疲れ様です



841 名前:デフォルトの名無しさん mailto:sage [2007/02/05(月) 21:25:07 ]
こんなのあったのね
ttp://clemens.endorphin.org/liskell

842 名前:デフォルトの名無しさん mailto:sage [2007/02/05(月) 21:38:57 ]
>>839
多くの人に読めるようになると考えればむしろ無問題。

843 名前:デフォルトの名無しさん mailto:age [2007/02/06(火) 15:38:02 ]
質問があるのですが、
次のような関数を実行するとgaucheとdrschemeで結果が異なります。
readの評価タイミングは環境依存ということでしょうか?

(define (hello) (display "Hello ") (display (read)))

gauche:
gosh> (hello)
scheme <- 入力してから
Hello scheme#<undef> <- (display "Hello ")が後から実行

drscheme:
> (hello)
Hello scheme <- (display "Hello ")が先に実行される
scheme

ずっとdrschemeのように関数の前から順番に実行されるものだと思っていました。

844 名前:デフォルトの名無しさん mailto:sage [2007/02/06(火) 15:56:23 ]
順番に実行されてるけど、出力がバッファリングされてるだけ。
(display "Hello")の直後に出力されることを保証したいならgaucheなら(flush)とか入れてみれば。
他の処理系は知らね。

845 名前:デフォルトの名無しさん mailto:sage [2007/02/06(火) 15:58:37 ]
実行順序は変わっていない。
readによって出力がflushされるかどうかの違い。

846 名前:デフォルトの名無しさん mailto:sage [2007/02/06(火) 16:14:53 ]
>>844, 845
上手くいきました!ありがとうございました。

847 名前:デフォルトの名無しさん mailto:sage [2007/02/06(火) 20:36:07 ]
lyrical.bugyo.tk/
の体験版が出ていた。

処理系としてはSchemeのサブセットか。

1行入力して、1行出力なので、displayとかの副作用のある関数は使えない。
defmacro, define-syntax もなかった。
スタックは200であふれたが、末尾再帰の最適化をしてくれるようだ。
しかし当然だがすんごく遅い。

しかしタイトルバックにλ山が描いてあるので、個人的にはそれだけでOK。


848 名前:デフォルトの名無しさん mailto:sage [2007/02/06(火) 23:38:06 ]
「魔法言語 リリカル☆Lisp」ってなあ…、このエロゲ風の雰囲気は何とか
ならんのか。会社でいじってて、つい夢中になってしまって、気づいたら人から
変な目で見られてたよ…。
まあ、この雰囲気が売りなんだろうけど。


849 名前:デフォルトの名無しさん mailto:sage [2007/02/06(火) 23:47:56 ]
アレゲな機能が搭載されてないのがガッカリ。

850 名前:デフォルトの名無しさん mailto:sage [2007/02/07(水) 00:38:52 ]
機能一覧
lyrical.bugyo.tk/func.html

letrecがないのはヘタレな自分にはつらいな。



851 名前:デフォルトの名無しさん mailto:sage [2007/02/07(水) 00:49:11 ]
NScripter上で動くのか。
昔同じこと考えたが、死ぬほど遅そうだから実装までしなかったよ。

dyb の psyntax は動かないだろうな。

852 名前:デフォルトの名無しさん mailto:sage [2007/02/07(水) 20:45:02 ]
お勉強パートは評価するときに

 すたーらいとぶれいかー☆

とか言って欲しいよね

853 名前:デフォルトの名無しさん mailto:sage [2007/02/07(水) 21:31:52 ]
>>652
そういうのは分からんなあ。
すまんが私にはエロゲ教養がないのだ。

REPLのプリント時にビープ音などで通知してくれたら、ありがたいだろうとは
思う。今 taraiを回しているんだけど、ほんのちょっとなのにものすごく時間
がかかるから。

(define (tarai x y z) (if (<= x y) y (tarai (tarai (- x 1) y z) (tarai (- y 1) z x) (tarai (- z 1) x y))))

(tarai 8 4 0) => 実行中…。

おー、やっと終わった。何分かかったんだ、これ。


854 名前:デフォルトの名無しさん mailto:sage [2007/02/07(水) 21:51:53 ]
timeしようぜ

855 名前:デフォルトの名無しさん mailto:sage [2007/02/07(水) 21:57:53 ]
地獄Lispのほうはまともに動かないな

856 名前:デフォルトの名無しさん mailto:sage [2007/02/07(水) 22:11:59 ]
ほんとだ。
関数定義の構文糖衣がないせいかと思ったけど、
jigoku.bugyo.tk/jigoku.txt

(define tarai (lambda... と書いても動かない。
(define tarai (lambda (x y z) (if (<= x y) y (tarai (tarai (- x 1) y z) (tarai (- y 1) z x) (tarai (- z 1) x y)))))
=> tarai
(tarai 4 2 0)
=> <error!>


857 名前:デフォルトの名無しさん mailto:sage [2007/02/07(水) 23:34:29 ]
いや、動いているようだが。

(define tarai (lambda (x y z) (if (<= x y) y (tarai (tarai (- x 1) y z) (tarai (- y 1) z x) (tarai (- z 1) x y)))))
=> tarai
(tarai 8 4 0)
=> 8
(tarai 4 2 0)
=> 4

修正されたのか。

858 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 00:37:27 ]
(+ 1 2 3 4 5 6)

とかで

3

が返ってくるけどw

859 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 00:43:12 ]
書いてないけど + や * も2引数しか対応していないのかw

860 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 09:44:04 ]
普通に21が返ってくるぜ?



861 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 10:48:08 ]
どうやら修正されたせいみたいだ。
昨日から地獄LISPを開いたままだったブラウザで今試したんだけど、
(+ 1 2 3 4 5 6) はやっぱり 3 になった。
そして、ページをリロードして再実行したら、今度は 21 になりますた!
たぶん中の人もここを見てるんだろう。


862 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 11:06:26 ]
つうことで、乙カレー >> 中の人
意外にちゃんと動くんで、つい遊んでしまうよ。面白いねえ。
希望を言うと、

・せめてフリーモードだけでもBGMをOFFにする機能が欲しい。
 今はこんな感じ。
 1.起動に時間がかかるので立ち上げっぱなし
 2.何かのきっかけでわずらわしくなって終了
 3.また試してみたいことがあって、時間をかけて起動
 4.上の1-3を延々と繰り返し
 5.ヤケになってBGMファイルをヘヴィメタに差し替え

・画像もOFFに出来たら職場でいじりやすい。

・チュートリアルはよく読んでないけど、CONSセルをCGアニメーションで視覚
 化して説明してくれたら面白そうだ。
 
・あとは出来たら、普通に単位を取って幸せになってほしい。


863 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 11:21:35 ]
(tarai 6 3 0) => 6
これの評価に約1分30秒かかった。マシンはPen4の2.99GHz。
途中は延々とGCの繰り返し。
ここまで遅いと、いっそ爽快ですらあるな。

864 名前:863 mailto:sage [2007/02/08(木) 11:35:43 ]
上の数字は体験版だが、驚いたことに地獄LISPの方が速いみたいだ。

(tarai 6 3 0) => 6 なら1秒程度。
(tarai 8 4 0) => 8 でも20秒程度で終わってしまう
ブラウザは Gran Paradiso 3.0a1 (Firefox3 のα)

意外にもOpera9.10だと(tarai 8 4 0)が1分以上かかる。


865 名前:デフォルトの名無しさん [2007/02/08(木) 12:42:33 ]
地獄はソース読んでみた限りではほとんどオーバーヘッドなさそう。
それに対して体験版のはただでさえ遅そうな某処理系の上に骨組み組んでるから遅いのでは。

866 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 20:09:22 ]
JavaScriptって実はもの凄く柔軟性のある言語だったりする?
なんかコンビネータ使わなくても不動点関数作れそう

867 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 21:12:28 ]
たぶん気のせい

868 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 22:39:15 ]
JavaScriptではコンビネータ無しで無名関数の再帰ができるそうだ。

0xcc.net/blog/archives/000159.html
arguments.callee を使うと無名関数でも簡単に再帰が書ける。
例:
function(x) { return x == 0 ? 1 : x * arguments.callee(x - 1); }


869 名前:デフォルトの名無しさん mailto:sage [2007/02/08(木) 22:59:17 ]
Perlもコンビネータ無しで書けたなぁ
SchemeでYコンビネータ書くと結構ゴテゴテしてちょっと悔しい
MIT Schemeのマークみたいに簡単に書ければいいのに
ってあのまま書けるのってHaskellだっけ

870 名前:デフォルトの名無しさん mailto:sage [2007/02/09(金) 02:12:50 ]
全然関係ないが感動した
www.nicovideo.jp/watch?v=utfSSWUEp6h1I



871 名前:デフォルトの名無しさん mailto:sage [2007/02/09(金) 19:21:27 ]
中の人はやっぱりここを見ていた模様。
blog.bugyo.tk/lyrical/2007/02/post_13.html

> 某所で色々と試してくださる人がいるお陰でデバッグが進んでます。
試験期間中に進めるべきものは別にあるような気がするんだが…。

> このバージョンが欲しい方は4/8開催の「なのはFestival2」まで足をお運
 びください(笑)
今見たら関西じゃないか。無理。つうか都内でも心理的にかなり無理。


872 名前:デフォルトの名無しさん mailto:sage [2007/02/09(金) 23:23:01 ]
リリカルたんでオナニーするのだ!

873 名前:デフォルトの名無しさん mailto:sage [2007/02/10(土) 14:38:51 ]
>868
なんかいまいちよくわかっていない気がするんですが、
schemeでも、lambdaが新しい環境を作るときに、
自分自身を指すシンボルを定義してくれればよいんではないでしょうか。
そのコードではarguments.calleeがそれをやってる気がします。
いまマクロで作れないのかどうか考えてます...

874 名前:デフォルトの名無しさん mailto:sage [2007/02/10(土) 14:47:42 ]
そりゃマクロ作ればなんでもできるでしょ

875 名前:デフォルトの名無しさん mailto:sage [2007/02/10(土) 14:53:11 ]
>>825
遅レスになってしまったが...
キターッ!!

876 名前:デフォルトの名無しさん mailto:sage [2007/02/10(土) 15:33:20 ]
define-macroで失礼。hygienic-macroサパーリ
(define-macro (lambda+ args . body)
`(let ((callee #f)) (set! callee (lambda ,args ,@body)) callee))

>function(x) { return x == 0 ? 1 : x * arguments.callee(x - 1); }
(lambda+(x)(if(zero? x)1(* x(callee(- x 1)))))

といったところか。
単なる構文糖衣。
hygienic-macroだとlambda+をlambdaのまま書けるんだっけ。

877 名前:873 mailto:sage [2007/02/10(土) 16:19:38 ]
さっきからsyntax-rulesでやってみてますが、どうしたらいいのかよく分かりません。

(define-syntax fn
 (syntax-rules ()
  ((_ (arg) body)
   (letrec ((self
        (lambda (arg) body) ))
    self ))))

とかやっても、selfはマクロの外では定義されてないので、
selfを使うとunbound variableになってしまいます。
keywordにしたとしても、明示的にパターンに書かないと捕捉してくれません。
ひょっとしたらsyntax-rulesでは書けないのでしょか。

878 名前:デフォルトの名無しさん mailto:sage [2007/02/10(土) 16:39:24 ]
recってのがSRFIにあったと思ったんだけど。

879 名前:873 mailto:sage [2007/02/10(土) 17:16:47 ]
>878
ありがとうございます。
これ=> ttp://srfi.schemers.org/srfi-31/srfi-31.html
ですね。selfを外に出してやればよかったんですね。
でもいまいち冗長な気がしてしまいます...

880 名前:デフォルトの名無しさん [2007/02/11(日) 00:40:52 ]
define-macroで十分だよね。
syntax-caseとかソース読んでも保守できないうんこ。
無闇に敷居を上げるだけ。
>>876なんか5秒で書ける。それも瞬時に頭の中で完成してる。
展開した形も即把握できる。
何故ならただのリスト処理だから。
quasiquote理解した直後に誰でも書けるハズだ。
日本のschemerでhygienicマスターしてる奴って5%もいないだろ。
hygienicはいらない子。



881 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 00:51:21 ]
一派的にhygienic(衛生的)なものより不衛生なもののほうが実用的です。
というわけで、不衛生なCommon Lispが一番ですよ。w

882 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 00:52:12 ]
×一派的
○一般的

883 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 01:19:13 ]
>>880
タイピングめっちゃ速いっすね>5秒

884 名前:デフォルトの名無しさん [2007/02/11(日) 06:17:54 ]
quasiquoteの発明はLISPの進化を革新的に加速させた。
`(....)という表記を見たら、そのS式にはメタシンボルが含まれりゅ、
というのがすぐに判る。後はリスト中のカンマを探してけばいい。
探すのが面倒でも馴染みのリスト処理で機械的に抽出できる。
言うまでもなくquoteの発明も素晴らしいのだが、quasiquoteは
言わばレキシカルに固定化されていたS式を静から動に開放したのだ。

プ言語みたいに文字列という異物の中から$付き変数名を探すよりも
よほど自然で理にかなった作業、入出力共にリストだから出力書式
みたいな二次的であいまいな物にも縛られず、中身の形式を気にする
必要もない美しさ、完全さを兼ね合わせる。

プログラミング言語に必要なのは、プログラマを納得させつつ、
興奮で身悶える様な爽快なギミック、表現力を加速させるスピードだよ。
hygienic-macroは明らかに足枷として働く。時間の無駄だ。
Lisper、Schemerは自身のプライドに懸けて、どうでもいい雑用は
素早く完了させつつ、興味ある分野にひたすら没頭し続けなければ
ならないのだ。

885 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 07:42:23 ]
グワシ!

886 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 07:43:12 ]
マッチョメ!マッチョメ!


サバラ!

887 名前:デフォルトの名無しさん mailto:sage [2007/02/11(日) 12:23:14 ]
>>884
> 言うまでもなくquoteの発明も素晴らしいのだが、quasiquoteは
> 言わばレキシカルに固定化されていたS式を静から動に開放したのだ。
俺Lisp(まぁオモチャみたいな物だけど)にこれ実装しようとした途端、
次元が変わったみたいに急に色んな物事を「実行時」にしか決定できなくなったもんなぁ。
あれは確かにすごい開放。

888 名前:デフォルトの名無しさん mailto:sage [2007/02/12(月) 01:36:01 ]
なんで quasiquote で「実行時にしか決定できなくなる」わけ?なんか間違ってない?
コンパイル時に quasiquote 使っても別になんの問題もないんだけど。

889 名前:デフォルトの名無しさん mailto:sage [2007/02/12(月) 01:54:22 ]
いや俺Lispの独自仕様を根掘り葉掘り聞くのは本筋と違うのでは。

890 名前:デフォルトの名無しさん mailto:sage [2007/02/12(月) 01:56:45 ]
裏筋だな



891 名前:デフォルトの名無しさん [2007/02/12(月) 02:39:40 ]
eval-when の実装がないか中途半端なんだろ。

892 名前:デフォルトの名無しさん mailto:sage [2007/02/12(月) 10:12:29 ]
quasiquote実装するのにeval-whenなんかいらんがな。
単に定数部分とそうでないところを判別して、式を組み立てる式にすればいいだけ。

893 名前:デフォルトの名無しさん mailto:sage [2007/02/15(木) 02:06:58 ]
こういう物を見つけた。
ttp://sigkill.dk/blog/archives/254-CLIM-Desktop-0.2-x86-binaries.html

closureをずっと弄ってみたかったんだけど、環境を作り上げることができなかった。
(climacsの方は、ファイル開くぐらいはできたんだけど。)
で、うまい方法を探していたら、上のページを見つけた。

listenerって奴がかっこいい。
closureは、私の環境では、ページを表示できなかった。
climacsは相変わらずだけど、reverse videoが使えることを知った。

正直、私にはまだ敷居が高いんだけど、
だれか、熱意&skillのある人の目に留まって、
敷居が下がることを期待しつつ、書き込みます。;)



Freetypeの有無でファイルが二種類あるけど、
手違いで同じものみたいです。

894 名前:デフォルトの名無しさん mailto:sage [2007/02/16(金) 00:18:02 ]
www.yuasa.kuis.kyoto-u.ac.jp/~yhara/webscheme/

↑のwebschemeをOperaで動くようにと
スクリプトが挿入するフォーム以外の入力から動かせるように改良してみた

i-get.jp/upload500/src/up0491.zip

895 名前:デフォルトの名無しさん [2007/02/17(土) 00:21:36 ]
(while t
 (dolist (c '(33478 33449 33471 33474 33453 33471 33476 10))
    (princ (code-char c))
    (sit-for 0.03)))

896 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 14:18:33 ]
ISBN 978-4-274-06637-5 ktkr

897 名前:デフォルトの名無しさん mailto:sage [2007/02/20(火) 19:36:47 ]
お待ちくださいになってるぅ
とにかくおめでとう

898 名前:デフォルトの名無しさん mailto:sage [2007/02/21(水) 19:43:18 ]
三月中旬てことは若干早まったのネ
もう予約したろかな

899 名前:デフォルトの名無しさん [2007/02/22(木) 00:43:28 ]
gauche 0.8.7でrfc.httpを使おうとしています。
(define hoge (http-get "www.google.com" "/"))
としても、hogeには"200"が入ってしまうみたいで、
head部分や、html本体を捕捉出来ません。
どうしたらよいでしょうか。

900 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 01:10:17 ]
RFC嫁



901 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 02:43:57 ]
Scheme入門者なのですが、ネットであちこち眺めていたら
こんな事が書かれていて萎え気味なのですが、気にしなくて良いですよね?

cl-www.msi.co.jp/solutions/knowledge/lisp-world/articles/scheme

902 名前:デフォルトの名無しさん mailto:sage [2007/02/22(木) 03:02:14 ]
次の方どうぞー






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<211KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef