現在、ANTLR v. 4.5.2、ANTLRWorks 2.1、および tSQL で使用できるようになった文法を使用しています。
ANTLRWorks は SQL コードから完全な解析ツリーを生成しますが、Web アプリケーションで (ANTLRWorks なしで) ANTLR を使用したいと考えています。
tsql.tokens
、、、などを既に生成していますがBaseListener
、既存の Java クラスから ANTLR を呼び出すにはどうすればよいですか?lexer
グラフィックとしての解析ツリーは必要ありません。解析ツリー ノード用の Java オブジェクトだけが必要です (たとえば、SET_STATEMENTS)。