You can work off either the antlr AST or the logical plan created from the 
antlr AST .  If you use the logical plan, you can also use pig's logical 
validation and optimizer rules.
You can have a look at the functions in PigServer.Graph such as parseQuery(), 
compile() .

Right now, there are no public API's that expose this. So they can change in 
future.

-Thejas


On 3/10/11 11:59 PM, "varun srivastava" <[email protected]> wrote:

Hi,
 I want to develop my own constructs below PIG Latin language. I would like to 
take PIG Latin code and run my own Java classes to execute the functions 
instead of running Hadoop. Can somehow get DAG or any other construct created 
by PIG Latin interpretor ?
Thanks
Varun





Reply via email to