テキストにユーザー定義の構文をいくつか入れて、Roslyn (おそらくカスタマイズされた語彙/構文アナライザー) を使用して解析できますか? はいの場合、どのドキュメント/名前空間を調べる必要がありますか?
解析したいテキストは、次のようなプログラム全体ではなく、単一の「式」です。
A.B + Foo(Bar) and !Baz
+ ! and !ここで、字句解析器に演算子とFoo(Bar)関数呼び出しを「伝え」たいと思います。LexicalWalkerロジックを定義でき、Roslyn がテキストを正しいトークンに解析して、トークンの分析を続行できるようなものはありますか?