私は今、解析するパーサーを書くこと、およびその逆を考えています! これを行うパーサーがあるかどうか。そうでなければ、どうすればこれを行うことができますか? パーサーを書くための基本は何ですか?Logical Expressions
Relational Algebra
T-Sql Codes
2 に答える
1
構文解析と翻訳の基本を理解していない場合は、最初にかなりの労力を費やす必要があります。そうしないと、うまくいかない可能性があります。(ごめん)。
このSOの回答は、必要な背景へのポインタを提供します:
于 2010-11-09T17:56:53.857 に答える
0
LINQ 式ツリー ( System.Linq.Expressions
) を参照すると、これ (式 -> TSQL 方向) がまさにLINQ-to-SQL や同様のツールで行われていることに注意してください。
式ツリーは、この方法で解析されるように設計されています。ただし、TSQL -> 式の場合...これは単純な言語ではなく、この脱構築用に設計されていないため、より複雑になります。
于 2010-11-09T09:08:22.273 に答える