unquoteとかが入っていたらまずいことになるという以外の理由を考えると、建前っぽい主張として「単純なquoteのかわりに、quasiquoteのような複雑なものを組み込み構文にするのはSchemeらしくない」とも言えるかも。ミもフタもなく言えば「歴史的理由」ってのもあるかな。先にできたのがquoteだからquoteが組み込み構文。Lisp系では特異点をquoteに押し込めてるとも言えるような気もします。「データとコードが同じ表現」という特性を作るために唯一必要な特異点というか。「データとコードが同じ表現」という特性を持たない言語では、quoteは必要なく、その必要性も感じられないのかもしれません。このあたり、まさに私にとってタイムリーな話題だったりします。うーん、この下を書くのに何時間も悩んでしまった。結局shiroさんの書いてることをなぞっただけのような気がしますが、まとまらないまま書いてみると...quoteって確かにLisp特有のものなんですよねー。λ計算やpureな関数型言語にはquoteなんかないし。"a")と表すことにすれば、普通の記号計算にquoteは不要ですよね(簡便性は多少損なわれますが)。...)とはまるきり別次元のものになる。考えると、「コードと全く同じ形のデータを作る」というメタな使い方ではquoteの存在価値があるのかもしれない。...)というコードを表現したものとみなす」という手もあるけど。1.5のM-Expressionでも)まったく不都合がないと思うんです。マクロだけのためにquote不要の別のパターン言語を導入してしまったSchemeでは、quoteの存在価値がもっと薄れていると思います。quoteもquasiquoteもない、S式でもない(しかしマクロも含めて能力は変わらない)Schemeってのが作れそうですね。(私が作ろうとしているvariantはそういうのとは違いますが。相当のものが入ってきます。遅延評価の処理系的には使うまで展開しなくてもいいけど、マクロみたいなものを展開するには展開の段階が欲しいというようなそんな感じになってくるみたいです。みたいになるってことですか.ううんと、とりあえずlazyにはしないつもりですけど、ちょっと変わった評価方法になる予定です。できてからのお楽しみということで。本当にできるのかどうかもまだ分からないんですけど。相当のものが入ってきます。メタなことをしようと思うとそういうのが欲しくなるって事なんでしょうかね。コンパイラの場合は、別に(quasi)quote無くても書けるんだろうな。あったらあったで、より直感的にかけるかもしれないけど。羽田空港こんなプランになりそう.誰か恐山行きませんか(いかねーよ)よし,大体決めた.たまたまTVチャンピオン見たら・・・。2004)昔、輪行に夜行列車を使った覚えが。上野を夜出て、早朝に青森に着くやつ。2004)電車乗ると飛行機乗るより高いっぽいっす。2004)飛行機より新幹線の座席の方が広くて快適なわけだけど、お金はそれぞれどのくらいかかるんだろう。座席が固くて寝るのはきついけど。こめんとのかきかた_22(Tue)あと一週間・・・.治してもらった歯が痛い・・・。2004)実はoptparseでは多用してたんだけど、最近は避けてます。2004)コメント消されるなんて、怖いインターネットですね。こめんとのかきかた_20(Sun)で、なぜか朝っぱらから学校にドライブなのです。気づけば別にこなくても良かった罠。