YamaKen
yamak****@bp*****
2005年 8月 19日 (金) 15:01:37 JST
ヤマケンです。こんにちは。 At Thu, 18 Aug 2005 22:24:13 -0700, jun.l****@gmail***** wrote: > > On Thu, 18 Aug 2005 19:19:08 +0900 > Kazuki Ohta <mover****@hct*****> wrote: > > 色々考えている内にもう少し色々な型が欲しくなって参りまして... > > > > ScmObj ScmOp_quote(ScmObj obj) > > > > の様に、quoteにはenvが付かないようにしたいのですよね。逆にdefineではenvが必須です > > し。なのでUNEVALED_ARGをまた分割するかもしれません。しかし、こうしているとキリが無 > > いので、おとなしく歴史に従った方が良いのかも... > > 種類を増やす方針は固まったんだから、名前は適当に決めちゃって種類も適当に > 多めに選んで、コード書いた方がいいと思います。それで後から名前をゆっくり > 検討したり、該当関数が 1 つや 2 つしか無い型を粛清したりした方が多分生産 > 的でしょう。(多分 siod と同じようなセットに落ち着きそうな予感がしますが) > > ;; ちなみに私はヤマケンさんの RAW がちょっと気に入りました。でも ARGS よ > ;; りは LIST のほうが良いと思います。FUNCTYPE0-5 からの類推で「引数に関 > ;; する情報である」事は名前に含める必要は感じないので。 > ;; でもひとまずは適当に決めたらいいと思います。 ARGSという名前は以下のフォームでのargsを指すものとして引数の受け 渡し形式に関する情報を示したつもりでしたが、「引数に関する情報で ある」事を示しているという誤解を招きやすいので、LISTの方がいいか もしれませんね。 (lambda args ...) いずれにしても太田さんの趣味で決める問題ですね。結局それぞれの型 についてコメントは書く事になると思うのでSiod式でも構わないと思い ます。 いよいよ本格的なuimへの組み込みが始まったようで非常に楽しみです。 お二人とも無理せず楽しみながら進めてください。 ------------------------------- ヤマケン yamak****@bp*****