ご挨拶
私は、クエリをテキスト形式で記述し、それらを簡単に処理できるノードに変換して、あいまいなリポジトリで処理する必要があるプロジェクトに取り組んでいます。そこにあるすべての中で、私が最も興味のない部分は、テキストをノードに変換する部分です。すでにどこかで行われていることを願っています。
私は途中で何かを作っているので、LINQish 式の構文を使用することにしました。
from m in Movie select m.A, m.B
手動で解析を開始し、基本を取得しましたが、かなり安っぽいです。私はより良い解決策を探しています。MGrammar を使って少し進めましたが、そのようなものがすでに存在していればいいのにと思います。すでにこれを行っていることを知っている人はいますか? 既存の ANTLR テンプレートを探しましたが、うまくいきませんでした。
助けてくれてありがとう。