ANTLR 1.3とANTLRWorksをダウンロードしましたが、ルールとシンタックスダイアグラムを生成できます。java org.antlr.Tool Temp.g
コードを生成しようとすると(たとえば、ANTLRWorksのGenerateCodeによって、または
error(100): C:\temp\Temp.g 0:0: syntax error: codegen: <AST>: 0:0: unexpected end of subtree
私はWindows7ベータ版、Java1.6を使用しています。ディストロが暗示するANTLRWorksがそのまま機能するため、クラスパスを具体的に設定していません。
編集 これは(ANTLRWorksの例で生成された)簡単な文法であり、はい、ファイルは存在し、内容は次のとおりです。
grammar Temp;
ID : ('a'..'z'|'A'..'Z'|'_') ('a'..'z'|'A'..'Z'|'0'..'9'|'_')*
;