「コンパイラ・スクリプトエンジン」相談室11 at TECH
[2ch|▼Menu]
543:デフォルトの名無しさん
07/04/18 22:30:49
>>539
>変数テーブルや型テーブルの管理は、 
>構文解析の仕事だよ 
>yaccで言うと、BNFを構成するの 
>それぞれの構文要素にアクションとして記述する 

アクションとして記述する部分は構文解析の範疇じゃないだろ?
構文解析と言えば、

・構文的に正しいか否かを判別すること
    yacc で言えば、{ } 内の処理が全くない状態で
    parsing できるか否かを判別すること。

・正しい場合、それがどの構文形式かを一意に特定すること
    >>517
    >構文解析: 式 (XXXX)("foo", stdout)は、 
    >(少なくとも)2種類の解釈ができる。 
    こんなのダメダメ。実質、reduce/reduce conflict だろうが。

だろ?



次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

4858日前に更新/194 KB
担当:undef