C式(C言語風汎用データ形式)を作ろう!
■ このスレッドは過去ログ倉庫に格納されています
00961
2006/09/21(木) 19:54:42う、痛いところつかれたなぁ。
確かにマクロはリードマクロとして
トークン列のパターンマッチで出来ちゃうしシンプルになるんですよねぇ。
それがDylanやNemerleなわけで、、、。
しかし、文法が複雑、ウギャース、死亡ってかんじなんですよね。
�@いわゆるシンタックスシュガーは、
全部、リードマクロにより実装するようにしてしまい、
演算子などはまったくない言語を作ってしまう。
�Aもうちょっと考えて、演算子とカッコ、コメントまで面倒見る。
っていう2通りの考え方があると思ってるんです。
で、�@を突き詰めるとS式で良くなってしまうと思うのです。
そうすると、�Aの出来るだけ標準化できるところは標準化しておく
方向性を突き詰めたほうが良いように思うわけです。
ってわけで、やっぱり、ある程度大きい汎用な文法が欲しいんです。
それを使って、開発環境のピロピロをやったりして遊びたいんです。
さらに、関数一覧作ってみたり、論理型言語に適用してみたり。
関数型言語作ってみたり。
■ このスレッドは過去ログ倉庫に格納されています