[antlr-interest] Grammar inheritance command line
Micheal J
open.zone at virgin.net
Wed Jun 7 09:33:10 PDT 2006
What Scott said and...
- use relative paths (from your project's root dir). that way you can ensure no path components have spaces in them
- consider adopting the use of the Nant as in the examples
- KSCParse/csharp_v1 sample demonstrates the use of grammar inheritance
- Use Nant (or other similar build system e.g. MSBuild)
- Use Nant ;-)
Micheal
-----------------------
The best way to contact me is via the list/forum. My time is very limited.
-----Original Message-----
From: antlr-interest-bounces at antlr.org [mailto:antlr-interest-bounces at antlr.org] On Behalf Of Scott Stanchfield
Sent: 07 June 2006 14:15
To: 'Ëï¼Í¸Õ Jigang (Robert) Sun'
Cc: antlr-interest at antlr.org
Subject: RE: [antlr-interest] Grammar inheritance command line
Put double quotes around the names that contain spaces; Java interprets spaces as meaning argument separators.
-- Scott
_____
From: antlr-interest-bounces at antlr.org [mailto:antlr-interest-bounces at antlr.org] On Behalf Of ??? Jigang (Robert) Sun
Sent: Wednesday, June 07, 2006 9:08 AM
To: antlr-interest at antlr.org
Subject: [antlr-interest] Grammar inheritance command line
Hi,
Normally I use command "java -cp antlr.jar antlr.Tool lex.g" to produce lexer( antlr.jar and lex.g are in same directory).
Now I have a super grammar in file PreLex.g(located in the same directory) for grammar in lex.g to inherit. I tried several ways, such as
java -cp antlr.jar antlr.Tool lex.g PreLex.g
java -cp antlr.jar antlr.Tool lex.g -glib H:\Visual Studio 2005\Projects\Clean\Clean\PreLex.g
java -cp antlr.jar antlr.Tool H:\Visual Studio 2005\Projects\Clean\Clean\lex.g ; H:\Visual Studio 2005\Projects\Clean\Clean\PreLex.g
none of them suceeded.
Robert
__________________________________________________
赶快注册雅虎超大容量免费邮箱?
http://cn.mail.yahoo.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.antlr.org/pipermail/antlr-interest/attachments/20060607/6d095da1/attachment.html
More information about the antlr-interest
mailing list