- 1 名前:デフォルトの名無しさん mailto:sage [04/11/25 21:48:56]
- lispを触ってみたい入門者のQ&A
初心者のQ&A 本スレでは恥ずかしくて聞けない人のQ&A 本スレは高度すぎて割り込めない人のQ&A linuxでなくてwindowsでやりたいんですが・・・Q&A lispを使用してC#やJAVAの代替にするための方法(おまけ) ま、ゆっくりたりましょう。 「いいものの本質は、いかなる時代においても変わらない」byパワーズ
- 411 名前:デフォルトの名無しさん mailto:sage [05/03/17 23:55:46 ]
- Lispで人工知能を作って、それに業務システムを作らせるのが真のLisperだ。
- 412 名前:デフォルトの名無しさん mailto:sage [05/03/17 23:59:03 ]
- >>411
それだ!
- 413 名前:デフォルトの名無しさん mailto:sage [05/03/18 01:44:25 ]
- ASDFの記述でLisp以外のコードの扱いをどう書いたらいいかとか分かるようなサンプル
誰か持ってない? ただアーカイブぶちまけてconfigure, make, make installする だけなんだけも。ASDF慣れちゃうとmakeが面倒になってきくるけど、Lispオンリーで済む 状態でなくなったときにふとどうしたものかと悩んでしまう今日この頃。
- 414 名前:デフォルトの名無しさん mailto:sage [05/03/18 05:40:36 ]
- ASDFの中でmakeするやつっていくつかあるよ。
でも中のmakefileがLinuxに依存したものになってる場合があって 辟易するんだよなー。Makefileの書式とかコマンドのパスとかさ。 署名前提だから適当に手元で改変して食わせるというのもちょっと手間がいるし。 というわけで例としてはUFFIがあるけど上記の点をよろしくおながいしますm(_ _)m
- 415 名前:413 mailto:sage [05/03/20 00:34:40 ]
- >>414
サンクス。uffi-tests.asd非常に参考になりました。 ってか自分でASDFのソース読みながらこんな使い方でいいのかな思いながら書いてた ところに上の情報もらったんで、結果的に他の人の使い方も見てダブルチェック。 自分で好きなようにカスタマイズできてASDFって実にイィ!!ですね。 署名前提ってのはasdf-installのことだよね。cCLan最近見てないけど変化あった?
- 416 名前:デフォルトの名無しさん mailto:sage [05/03/20 00:49:04 ]
- Gauche 0.8 + FreeBSD4.9だが日本語を受け付けてくれないyo!!
gosh> "日本語" *** ERROR: unhandled signal 2 (SIGINT) Stack Trace: _______________________________________
- 417 名前:デフォルトの名無しさん mailto:sage [05/03/20 00:53:03 ]
- ところでここSchemeの話題っていいの?
- 418 名前:デフォルトの名無しさん mailto:sage [05/03/20 00:54:04 ]
- >>416
受け付けてくれるyo!! % gosh -V Gauche scheme interpreter, version 0.8.3 [euc-jp] % gosh gosh> (string-length "はげ") 2
- 419 名前:デフォルトの名無しさん mailto:sage [05/03/20 17:52:38 ]
- >>407
common lisp emacs # 需要は、それなりにあるんじゃないかな。 # hemlockは、あまり、うまくいってないようだし。
- 420 名前:デフォルトの名無しさん [2005/03/25(金) 01:36:49 ]
- xyzzyでXMLを扱えるコンポーネントって何かあります?
- 421 名前:デフォルトの名無しさん [2005/03/25(金) 09:22:09 ]
- > lispを使用してC#やJAVAの代替にするための方法(おまけ)
どうやんだよ?
- 422 名前:デフォルトの名無しさん [2005/03/25(金) 09:24:05 ]
- gosh> (string-length ">>418 氏ね")
8
- 423 名前:デフォルトの名無しさん [2005/04/09(土) 13:53:42 ]
- clispで定義された
(defun func()(print "func"))->func という適当な関数を定義してバイトコンパイルしたものを VC++から呼び出すとか出来ます?パイプでもなんでもいいんですが、 出来ますか?
- 424 名前:デフォルトの名無しさん mailto:sage [2005/04/09(土) 18:12:46 ]
- できますよ。
- 425 名前:デフォルトの名無しさん mailto:sage [2005/04/09(土) 18:28:35 ]
- clispって住み心地いいですよね。
- 426 名前:デフォルトの名無しさん mailto:sage [2005/04/09(土) 18:29:23 ]
- 住むところを間違えてます
- 427 名前:デフォルトの名無しさん [2005/04/09(土) 20:48:02 ]
- >>424
やり方を教えておくれ、詳しく、たのむ
- 428 名前:デフォルトの名無しさん mailto:sage [2005/04/09(土) 21:26:49 ]
- clispのマニュアルに詳しくかいてあるよ
- 429 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 00:43:55 ]
- LispからCの関数を呼ぶ例しか書いてない・・・
- 430 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 02:35:07 ]
- おんなじことだろ
- 431 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 12:30:06 ]
- 同じか?
いまいちわからんな〜
- 432 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 14:52:56 ]
- 文字列で渡す方法とかあるんじゃないの?
clisp_eval_string("(eval '(hello world))"); みたいなやつ。
- 433 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 15:35:00 ]
- system("clisp < tmp_in > tmp_out");
みたいにやればいいじゃん。pipe使えばさらにかっこいいぞ。
- 434 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 15:41:28 ]
- ちょいと、C++からCLISP関数を呼ぶコードを見せておくれでないかい。
リファレンス参照したが、どうにも解らん。たのむよ〜
- 435 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 17:18:43 ]
- >>433
- 436 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 19:16:55 ]
- いわれてみれば、そうだな。
ありがとう、ちょっとやってみるよ。 目標はJAVAから呼ぶこと。
- 437 名前:デフォルトの名無しさん mailto:sage [2005/04/10(日) 23:55:31 ]
- String command = "lisp.exe";
Process process = Runtime.getRuntime().exec(command); InputStream is = process.getInputStream(); BufferedReader br = new BufferedReader(new InputStreamReader(is)); String line; while ((line = br.readLine()) != null) { System.out.println(line); } clispを呼び出すまではできたんだけどね、出力する方法が分からん。 (当初の目的は、単純にclispの関数を呼び出すだけだったんだけどな〜)
- 438 名前:デフォルトの名無しさん mailto:sage [2005/04/11(月) 00:05:10 ]
- >>437
(ちょっとスレ違いになるが) process.getOutputStream() して取得したストリームに書き込めば、それがlisp.exeの 標準入力になる。やはりBufferedWriterをかぶせるのが良いがflushを忘れぬようにな。
- 439 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 19:31:51 ]
- テストフレームワークって何使ったる?
ptester が手軽でいいなと思うんだけど。
- 440 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 21:56:48 ]
- 自前のもの。
- 441 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 22:05:51 ]
- Lispだと5分くらいで作れちゃうから、ついつい自前のを作ってしまうのでした。
- 442 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 22:33:32 ]
- やっぱ自前ですか。
最近出版された Practical Common Lisp の中でも数十行で作ってたからな。 でも、 Common なテストフレームワークが欲しくないですか?
- 443 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 20:25:56 ]
- これ以上Commonを大きくするのは嫌です
- 444 名前:デフォルトの名無しさん [2005/04/24(日) 20:53:29 ]
- jlinkerってjavaからLispを呼ぶときってどうやるの?
いまいち使い方が分からん。
- 445 名前:デフォルトの名無しさん [2005/04/25(月) 06:56:03 ]
- jlinkerもjilもサンプル通りにやっても動きゃしない。
疲れた。寝る。
- 446 名前:デフォルトの名無しさん mailto:sage [2005/04/25(月) 20:30:59 ]
- Soft Bank Common Lisp 0.9.0リリースあげ。
ちょっと古いけどslime 1.2あげ。
- 447 名前:デフォルトの名無しさん mailto:sage [2005/04/25(月) 21:49:16 ]
- >>446
こらこらこら。捏造イクナイ。ところで、あがってないよ。
- 448 名前:デフォルトの名無しさん mailto:sage [2005/04/25(月) 23:01:36 ]
- >>447
sourceforge.net/project/showfiles.php?group_id=1373&package_id=1354&release_id=322932 common-lisp.net/project/slime/
- 449 名前:デフォルトの名無しさん mailto:sage [2005/04/25(月) 23:29:47 ]
- >>448
よく見れ。
- 450 名前:デフォルトの名無しさん mailto:sage [2005/04/25(月) 23:34:04 ]
- jlinkerってそんなにハマるようなところあったっけか。
Javaのクラス名との対応さえとれてしまえば後は楽勝だった記憶があるんだが。
- 451 名前:デフォルトの名無しさん mailto:sage [2005/04/25(月) 23:40:20 ]
- >>449
いいじゃん。 日本ではSBCLはSoft Bank Common Lispと読むんだよ。
- 452 名前:デフォルトの名無しさん mailto:sage [2005/04/25(月) 23:53:00 ]
- >>451
Oh! SBCL っつー月刊誌を出したら認めてやる
- 453 名前:デフォルトの名無しさん mailto:sage [2005/04/26(火) 07:13:44 ]
- >>450
いや使い方がまったくのってないんで、さっぱりわからん。 Lispからjavaを呼びのはなんとかなってんだが、javaからLispを 呼ぶ方法が情報皆無。 こうなったらACL買ってサポートで情報吐かせるしかないなぁ〜〜。
- 454 名前:デフォルトの名無しさん mailto:sage [2005/04/26(火) 11:14:09 ]
- TryJavaToLisp.java
tryjtol.cl ってのが./examples/jlinker/basicにあるけど・・・(ACL7 Enterprise)
- 455 名前:デフォルトの名無しさん mailto:sage [2005/04/26(火) 14:01:53 ]
- >>454
うむ。それを試そうとしてはまっている。 jlinker-initがないといわれる。 jlinker.faslの中で定義されてないのか、と思案中。 ちなみに、ACL7 Enterpriseって幾ら位するの? 10万ていどなら茄子で買う。
- 456 名前:デフォルトの名無しさん mailto:sage [2005/04/26(火) 22:32:17 ]
- そのサンプル問題なく動いたけど。jlinker-initってLispからJava呼ぶ準備にも
使うハズだから、JavaからLisp呼ぶときだけうまく行かないって何かが変だと思う。 価格は過去スレにあった気がする。とても個人じゃ買えない。
- 457 名前:デフォルトの名無しさん mailto:sage [2005/04/26(火) 23:40:05 ]
- なんつーかサンプルのreadmeに書いてある手順でやると、
(jlinker-init)でエラーになるんだよな〜。所詮Trialということかな。 >価格は過去スレにあった気がする。とても個人じゃ買えない。 マジで? そうか、普通に7のProfessionalでも買うかな。まぁ10万強ぐらいだろう、多分。 これってProfessionalってネイティブコンパイルできたっけ??
- 458 名前:デフォルトの名無しさん mailto:sage [2005/04/27(水) 00:23:16 ]
- ACL7のTrialって出てないですよね。ってことは6.2?
微妙に違うんでしょうね。6.2持ってないので確認できないですが。 Professionalでもネイティブコードにコンパイルはできます。ってTrialでもできて ますよね?作成したアプリケーションの配布とかMySQL/Oracle Directが付いてないとか いう点が異なってたと記憶してますが詳細はFranz Inc.に直接確認してください。 頼めばProfessionalで十分かどうか確認するために評価ライセンスも発行してもらえると思います。
- 459 名前:デフォルトの名無しさん mailto:sage [2005/04/27(水) 00:32:47 ]
- >Professionalでもネイティブコードにコンパイルはできます。ってTrialでもできて
ますよね? 勇気を持って言おう!! ・・・知らなかった。マジで知らなかったorz 試しに適当なプロジェクトをコンパイルしたらなんかEXEが出来てた。 いや〜なんつーか奥が深いねACLは。ちょっと首つってくるわ。
- 460 名前:デフォルトの名無しさん mailto:sage [2005/04/27(水) 22:51:13 ]
- EXEってGUIでなければ作れないのかな?
VCみたいにDOS窓で動作するEXEは無理みたいだな〜。 生成されたDLLからLispの関数名を抜き出して使おうかと思ったが、 dependencywalkerでも関数名もなにも出てこない。 きついのう。
- 461 名前:デフォルトの名無しさん mailto:sage [2005/06/02(木) 01:21:34 ]
- #'hoshu
- 462 名前:デフォルトの名無しさん mailto:sage [2005/06/02(木) 17:05:34 ]
- gclでcに変換してコンパイル汁
- 463 名前:デフォルトの名無しさん [2005/06/05(日) 01:03:21 ]
- >>462
そんなことは出来ん
- 464 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 01:05:39 ]
- GCL は知らんけど、ECL はスタンドアローンなバイナリ作れるから GCL でも
出来んじゃないの? Win で出来るかは知らん
- 465 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 01:14:29 ]
- >>464
スマン、出来た
- 466 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 01:16:38 ]
- オメデォ
- 467 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 06:55:37 ]
- スキームのマクロについて丁寧に説明しているドキュメントない?
できれば日本語、ないなら英語でもいいや。
- 468 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 10:25:27 ]
- Schemeの話はスレ違い
- 469 名前:デフォルトの名無しさん [2005/06/05(日) 11:19:23 ]
- >>468 なんだかしらないけど、病院行ったほうがいいよ。
- 470 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 14:06:22 ]
- ここはCommonLispのスレ
CommonLisp/Schemeスレは別に存在する
- 471 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 14:08:28 ]
- 人少ないしSchemeネタもいいんじゃね?
マクロのことは入門Schemeとかにのってないのかな?
- 472 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 14:26:42 ]
- 元々このスレはアンチschemerが立てたという経緯がある
そういう変な人の相手をしたくなかったら本スレでやったほうが良いかも それでもここで続けるというのなら別に止めはしない
- 473 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 14:46:39 ]
- つーか、明らかに Common Lisp とは関係ない話題だし Scheme のスレもあるのに
このスレでやる理由は何もない。やめてほしい。
- 474 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 16:22:36 ]
- >>471
このスレだったか、もう一個のスレだったか忘れたけど、 本スレで Common Lisp の質問をしても、Scheme で返事が 返って来る事が多いのは S/N 比が悪いってことで立てられた 経緯があるから、Scheme ネタは宜しくないだろう。 わざわざ波風立てたい理由が分からん。
- 475 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 20:15:45 ]
- >>474
S/N比とかいってるアフォは、>>6だろ しかしこのスレもあんまCommonLisp特有の話って続かないな ちらほらSchemeの話にそれたりする ところで、 【一日】CommonLisp【一門】 pc8.2ch.net/test/read.cgi/tech/1106587515/ こっちは放置か?
- 476 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 20:30:41 ]
- 本スレは元々「Lisp Scheme」スレの筈で、
CommonLispはただのLisp属の1つという扱いだったんだが、 いつかの馬鹿がLisp->CommonLispに勝手に限定しやがった。 これはPart9か10辺りの出来事。 まあ、それでもCommonLispの話はほとんどされた覚えはないが。 相変わらずScheme寄りな本スレを見切ったのか、結局は CommonLisp専用スレいくつか立って去っていったな。 そろそろ本スレは「Lisp Scheme」に戻そうかw
- 477 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 20:40:40 ]
- >>476
わざわざ波風立てたい理由が分からん。
- 478 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 20:56:55 ]
- >>477
Lispよりも波風が好きなんだろう
- 479 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 21:10:55 ]
- >>476
その辺の話は本スレの次スレ立てるときにでもまたしてもらえるとありがたい。 CommonLisp専用スレがあるんだから、もうどっちでもいいと言えばいいよ。
- 480 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 21:12:39 ]
- 早期にEmacsLispと分離したのは正解だと思う。
CommonLispも同じ道を辿れればいいね。
- 481 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 21:21:27 ]
- やっぱ Lisper と Schemer は仲悪いんだな
大した違いは無いのに、何がこうさせるんだろう…
- 482 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 21:27:30 ]
- JavaとC++くらいには違うかもな。w
漏れは本スレも読んでいるが、ここはCommon Lispのスレなのだから Schemeのマクロ(Common Lispのマクロとは大きく思想が異なる)の 話題はよそでやるのが当然だと思う。 これは仲悪いとかの問題ではない。
- 483 名前:デフォルトの名無しさん mailto:sage [2005/06/05(日) 23:26:35 ]
- 小さい人間
- 484 名前:デフォルトの名無しさん mailto:sage [2005/06/06(月) 16:02:41 ]
- さて、ネタも溜まったしそろそろコードジンに発表していい?
- 485 名前:デフォルトの名無しさん mailto:sage [2005/06/06(月) 21:28:37 ]
- >>484
出典:2chってちゃんと書けよw
- 486 名前:デフォルトの名無しさん mailto:sage [2005/06/07(火) 08:04:05 ]
- 向こうのスレでみんなで仲良くタライを舞わしていたらC++君が乱入の模様。
- 487 名前:デフォルトの名無しさん mailto:sage [2005/06/07(火) 18:52:10 ]
- >>467
www.scheme.com/tspl3/ が英語だけど、比較的詳しい。 あと、MzSchemeかDrSchemeの真乳有るあたりかな。。
- 488 名前:デフォルトの名無しさん mailto:sage [2005/06/12(日) 21:10:08 ]
- こっちでいいかな。
Practical Common Lispの24章、25章あたりをざっくり読んでこうやってマクロは組み立てて 行くものなのかと感心しているところなのですが、ちょっと応用しようと思ったらすぐに方法が わからなくてハマりましたので助けていただきたく。 やりたいことはdefine-binary-classとかのマクロでビットフィールドを持つ構造を扱いたいの ですが・・・どの辺から発展させていったらいいんですかね? 一回のI/Oで複数個のスロットに値を配るのはできそうなんですが、その為の構文をどう設計する べきかで悩んでます。無理にマクロにしないで泥臭く書いて行けばできるのは間違いないんですけど。
- 489 名前:デフォルトの名無しさん mailto:sage [2005/06/12(日) 21:30:59 ]
- >>488
何に悩んでるかよくわからないけど、構文としては :bytes で指定するバイト数 の代わりに :bits でビット数を指定するみたいな具合にすればいいんじゃない?
- 490 名前:488 mailto:sage [2005/06/12(日) 21:54:40 ]
- スロット単位でreadしたものが流れて行っちゃう(こんな表現で伝わるかな)のは
マクロ側でいまストリームの何バイト目の何ビット目まで読んだ、みたいに自前で管理すれば いいんですかね。 身近にLisp使いがいないんで、この本に出会うまで実際のコーディング上のノウハウみたいなの 知る機会がなかなか無くて随分と損した気がします。
- 491 名前:デフォルトの名無しさん mailto:sage [2005/06/12(日) 21:59:26 ]
- >>490
まずビット単位でI/Oできるストリームみたいなのを構築(当然この中でバッファリング する必要があるだろう)して、その上に作るのがいいんじゃないかな。 マクロにするかどうかというのは本質ではない気がする。
- 492 名前:488=490 mailto:sage [2005/06/12(日) 22:11:23 ]
- > マクロにするかどうかというのは本質ではない気がする。
本質ではないという意見も理解できるのですが、この章を読んでいてPaul Grahamが書いてる ような「ミニ言語を作ってその言語を使ってプログラミングする」っていうのはこういうことかと 何となくわかったような気がしたのですよ。 逆に、いままでLispで自分流に書いて来たコードって全部「マクロ展開後」の結果をひたすら 書いて来たように感じました。それでもEmacsの中でちょいちょい変更してはテストしながら やっていたのでC/C++/Javaよりは気楽に書いてましたけど(主観ですが)。
- 493 名前:デフォルトの名無しさん mailto:sage [2005/06/12(日) 22:16:13 ]
- 「マクロにするかどうかというのは本質ではない」と書いたのは、あくまで
バイト単位とかビット単位とかという議論に対しては、という話ね。 ま、気楽にやりましょ。w
- 494 名前:488=490=492 mailto:sage [2005/06/12(日) 22:32:46 ]
- > ま、気楽にやりましょ。w
ですね。 で、こっちなんですが >>まずビット単位でI/Oできるストリームみたいなのを構築 参考になりそうなドキュメントとかご存知ないですか?何でもかんでも自分で作っちゃうのが Lisp屋さんの流儀みたいですが全然技量的に到達できそうもない今日この頃・・・
- 495 名前:デフォルトの名無しさん [2005/06/20(月) 06:57:40 ]
- LispってCの#ifとかないの?
- 496 名前:デフォルトの名無しさん mailto:sage [2005/06/20(月) 07:16:07 ]
- CL なら #+ #-
- 497 名前:デフォルトの名無しさん mailto:sage [2005/06/20(月) 07:19:17 ]
- 勿論あるよ。
www.lisp.org/HyperSpec/Body/sec_24-1-2-1-1.html www.lisp.org/HyperSpec/Body/sec_2-4-8-17.html www.lisp.org/HyperSpec/Body/sec_2-4-8-18.html
- 498 名前:デフォルトの名無しさん mailto:sage [2005/06/20(月) 20:40:22 ]
- やっぱCLはこういうとこちゃんと考えてあるなあ。
- 499 名前:デフォルトの名無しさん mailto:sage [2005/06/21(火) 07:10:59 ]
- Planet Lisp 見たら、SBCL で EUC-JP 使える様になったみたいでビクーリした
- 500 名前:デフォルトの名無しさん mailto:sage [2005/06/22(水) 02:59:25 ]
- SBCL、いつになったらWindows portは出来上がるんだ……。
- 501 名前:デフォルトの名無しさん mailto:sage [2005/06/22(水) 03:06:21 ]
- UTF-8は?
- 502 名前:デフォルトの名無しさん mailto:sage [2005/06/22(水) 03:10:51 ]
- >>501
SBCLならかなり前からサポートされている
- 503 名前:デフォルトの名無しさん mailto:sage [2005/06/27(月) 12:49:24 ]
- すみません、本スレを見ていて分からないんですが、
既存の関数名に別名をつけたい場合(nreverse に my-nreverse とつけるなど)、 Common Lisp ではどう書くのが良いんでしょうか?
- 504 名前:デフォルトの名無しさん mailto:sage [2005/06/27(月) 14:02:55 ]
- (setf (symbol-function 'my-nreverse) #'nreverse)
- 505 名前:デフォルトの名無しさん mailto:sage [2005/06/27(月) 14:20:09 ]
- いや、自分もそれでいいと思ってたんですが、本スレで「無知」と言われてたので、
何かもっと良い書き方があるのかなと。
- 506 名前:デフォルトの名無しさん mailto:sage [2005/06/28(火) 00:18:10 ]
- (setf (fdefinition 'my-nreverse) #'nreverse)
- 507 名前:デフォルトの名無しさん mailto:sage [2005/06/29(水) 00:16:54 ]
- 変わんないじゃん。つうか、xyzzy には fdefinition はなかった。
- 508 名前:デフォルトの名無しさん mailto:sage [2005/06/30(木) 10:20:04 ]
- 俺は、本スレで煽ってた奴は、Common Lisp に fset があると勘違いしていた
んではないかと疑ってるのだが。
- 509 名前:デフォルトの名無しさん mailto:age [2005/07/02(土) 16:20:12 ]
- lispって配列は参照渡しですか?
- 510 名前:デフォルトの名無しさん mailto:sage [2005/07/02(土) 18:20:15 ]
- >>509
うん
- 511 名前:デフォルトの名無しさん mailto:sage [2005/07/02(土) 19:15:29 ]
- >>510
どうもです
|

|