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