Olga,
thanks for the clarification.
We have a 2 level parser:

Grunt parser handles all commands other than Pig commands and passes Pig commands to the pig parser. To do so, it needs to parse the pig command
enough to figure out that it needs to go to pig parser.

Why does pig has two parsers? Even if I use embedded pig the pig latin is the same as in grunt, isn't it?
Isn't that more overhead of maintain two javacc files?

Stefan

Reply via email to