「コンパイラ・スクリプトエンジン」相談室11
■ このスレッドは過去ログ倉庫に格納されています
0660612=620=630
2007/04/22(日) 23:25:38GW前なのに5月病かね?
>632 だから文法を弄りたいんだって。
>634 ちょ、オマ……。オートマトンを書き換えるのと手間変わらないんじゃない?
>658 オートマトン組むLL perser generatorてC++であったっけ? 具体例は?
>633
>「動的パーザ」って一般的な言葉なのかな…?
いいや。そもそも見たことないから質問している訳で……
>defmacro
defmacroは“ソースはS式”という前提があるけど、ここではそういう制限も無しにしたい、と
いうのが背景にあります。
>LispにしろForthにしろ、もともとの文法が単純だから制御構造の拡張なども出来るんだと思う。
まあね。ただ、俺言語の文法&挙動定義も俺言語から指定できたらなぁ、と思って。
カスタマイズだけでもできるようになると面白いよね。
>642
そうそう、そんな感じ。
最初はForthみたいな文法だけど、その内(文法を上書きして)CなりRubyなりLispなりに
文法が変わっていく感じで。
>644
>635は荒しだから気にすんな。
Lispのリードマクロ = (S式じゃなくて)ソースを解釈する というイメージですな。
■ このスレッドは過去ログ倉庫に格納されています