質問

私は境界の間の文法の仕様や意味を解析する何より:利用の詳しい文法説明を詳細意味です。例えば:想像してみてくださいOO-言語のようにC#との列挙型で"得"からプリミティブ型

enum X : int { a = 1 }

現在、が正確である(この場合:プリミティブまたは非プリミティブ型)の型の列挙型の対象となる文法チェックや意味解析?

役に立ちましたか?

解決

これは非常に幅広い質問です。多くの他の考慮事項なることが難しいのではないか、と単純に言えることの一戦ではよりもます。によって異なりますので、お目的や定義を開されたものの翻訳であります。その他の言語は、本質的に構文上曖昧(必disambiguatedを意味情報であることを検証することが、明らかにする必要がある業務を行うこととしてステップの意味を解析する

とはいえ、私のファンを引くすべての誤差することになりました。の場合の言語や目標を許可する解析のために完全に明白な意味表現の入力も不要で意味解析を拒否する無効なプログラム、そしてると思うのですが、それにより最善のアプローチによります。

基本的には、まずバランス能力を拒否する誤ったプログラムで、できるだけ早急に問題解文法-構文解析と複製の努力と文法の説明と意味解析ます。するとは思えないの言う方が良いようです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top