ANTLR を使用して、完全な Java 文法を使用して大量のコードを分析しようとしています。ANTLR はすべてのソース ファイルを開いてスキャンする必要があるため、コード行も返すことができるかどうか疑問に思っています。
Lexer と Parser の API を確認しましたが、LoC を返していないようです。LoC を取得するために文法規則を少し調整するのは簡単ですか? 完全な Java ルールは複雑です。大部分を台無しにしたくはありません。
ANTLR を使用して、完全な Java 文法を使用して大量のコードを分析しようとしています。ANTLR はすべてのソース ファイルを開いてスキャンする必要があるため、コード行も返すことができるかどうか疑問に思っています。
Lexer と Parser の API を確認しましたが、LoC を返していないようです。LoC を取得するために文法規則を少し調整するのは簡単ですか? 完全な Java ルールは複雑です。大部分を台無しにしたくはありません。