let t = 関数型プログラミング言語ML 2
■ このスレッドは過去ログ倉庫に格納されています
0275デフォルトの名無しさん
NGNGご丁寧なるご解説有難う御座います。
お陰様で単項演算子、符号等の仕組みも分からぬ
初心者にとりましては、何よりのご教示で御座いました。
で、…
再帰的?に小生質問の趣旨を明確に致します。
>符号と演算子を区別できたら字句解析やりやすいからね
こ、これは、あまりにも、人間の言語的感覚に反しておりません
でしょうか?と小一時間問い詰めたい訳であります。
つまりあの高踏的でもって鳴るSchemeで「さえ」、単項マイナスは
「-」であります。あの前置演算子でも(+ 1 2 3)人間の理解の
範囲です。後置演算子(Forth?)でも( 1 2 3 +)分かる!、いや
日本的と称しても良いでしょう。つまり語尾に拠って大逆転
が有り得る。(藁藁)
しかるに「~3」これを誰が理解し得ようか?と問いたい訳です。
MLやった奴は誰でも知ってる!って?そりゃ。まあ…。(藁)
数ある他の言語に対して、パーサーを一寸いじれば済む問題を
なぜ敢えて異を唱えて「~」こんな想像を絶する符号しか
使用を認めないのか?OCamlスタイルも簡単に可能な訳でしょう?
確かにこれはSML言語仕様コミッティーの問題であります。
単なる初心者が容喙する話しではないかも知れません。しかし
SMLの更なる発展を祈念致しまして、敢えて一言申し上げた次第
であります。(大藁藁)
■ このスレッドは過去ログ倉庫に格納されています