[antlr-interest] default output path
Jamie Penney
jpen054 at ec.auckland.ac.nz
Tue Feb 19 17:05:39 PST 2008
Are you talking about ANTLRWorks, the ANTLR development environment, or
the command line ANTLR tool? The command line version has the behaviour
you exprect, ANTLRWorks defaults to using /tmp/ANTLR or something. Why
does everything take you multiple hours/days to fix? This was something
I realised in about 5 minutes, when my grammar files weren't generated
in the main directory, but were debugging fine.
It is a silly default though, I agree.
Jamie
Benjamin Shropshire wrote:
> How do I set antlr works to by default to generate it's output in the
> same place as it's input regardless of where that is? I just spent
> about an hour trying to get Antlr to generate something and it the
> problem was it wasn't generating the output where I thought it was. I
> have set the default path to '.' but I don't trust that; the first doc
> I opened today is in the output folder, what if it was not or
> something else managed to change the current directory.
>
> Also; why isn't* "output next to input" the default? I can't think of
> any cases where I would want any other global default. Am I missing
> something here?
>
> Benjamin Shropshire
>
> *this is a real question, I'm assumeing there is a reason and I'd like
> to know what it is.
More information about the antlr-interest
mailing list