[antlr-interest] AST construction with an ObjC target, missing "AST.stg"
K. Lo Shih
lo at toolslab.com
Fri Sep 29 11:33:16 PDT 2006
Hello,
I played around a little bit the tree parser example in examples-
v3.tar.gz targeting Java (as default). But I'm running into a
"internal error: no such group file AST.stg" after modifying
"examples-v3/treeparser/LangParser.g" to use "language=ObjC".
Command while in examples-v3/treeparser/:
java org.antlr.Tool LangParser.g LangTreeParser.g
Class path includes:
antlr-3.0b4/lib/antlr-2.7.6.jar
antlr-3.0b4/lib/antlr-3.0b4.jar
stringtemplate-3.0/lib/stringtemplate.jar
ANTLR version: antlr-3.0b4
Java version: 1.5.0_06
Platform: Mac OS X 10.4.7 (Darwin Kernel Version 8.7.0)
It looks like an AST.stg is missing
antlr-3.0b4/src/org/antlr/codegen/templates/ObjC/AST.stg
I'm not even sure what that template group does. Also, I'm not
noticing any classes in the ANTLR.framework project (in "antlr-3.0b4/
lib/ObjC/ANTLR.xcodeproj") that mirrors the org.antlr.runtime.tree.*
Java classes, though I haven't really looked in it.
Kay, I see you mention (http://www.antlr.org/wiki/display/ANTLR3/
ANTLR3+Objective-C+Target) that you've got it building ASTs, is that
right?
Kind regards,
Lo
-----
K. Lo Shih
lo;toolslab:com
More information about the antlr-interest
mailing list