-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/419/
-----------------------------------------------------------

Review request for pig and Julien Le Dem.


Summary
-------

Macros will be allowed to inline other macros. However, forward declarations 
will not be supported. Note that macro inlining is not a complete replacement 
for function calls, as it does not support recursive calls.


This addresses bug PIG-1793.
    https://issues.apache.org/jira/browse/PIG-1793


Diffs
-----

  http://svn.apache.org/repos/asf/pig/trunk/build.xml 1069543 
  
http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/parser/AliasMasker.g
 1069543 
  
http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/parser/MacroExpansion.g
 1069543 
  
http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/parser/MacroRecursion.g
 PRE-CREATION 
  
http://svn.apache.org/repos/asf/pig/trunk/src/org/apache/pig/parser/PigMacro.java
 1069543 
  
http://svn.apache.org/repos/asf/pig/trunk/test/org/apache/pig/test/TestMacroExpansion.java
 1069543 

Diff: https://reviews.apache.org/r/419/diff


Testing
-------


Thanks,

Richard

Reply via email to