Integrate Macro Expansion with New Parser
-----------------------------------------

                 Key: PIG-1931
                 URL: https://issues.apache.org/jira/browse/PIG-1931
             Project: Pig
          Issue Type: Bug
          Components: impl
    Affects Versions: 0.6.0, 0.9.0
            Reporter: Richard Ding
            Assignee: Richard Ding
             Fix For: 0.9.0


Currently Macro expansion is implemented as a preprocessor (PIG-1793) so that 
it can work with the old parser. Now the new parser replaced old parser in 
trunk and we can integrate macro expansion into the new parser. This has many 
advantages such as better error reporting, less code and making Macro part of 
Pig Latin.

To aid debugging, Pig command line option -r (dryrun) will produce a script 
with expanded macros (in addition to the script with substituted parameters).

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to