hpcc-systems/HPCC-Platform — pull request #3419 by ghalliday (2012-09-28 10:20:38+00:00)
Title: HPCC-7856 Include macros with parameters with default values in dependen...

...cies

This addresses several issues
* You can now sumbit a macro that has default values for all its parameters as
a query.
* The same macros are now supported in the legacy dependency generation
* Common up some of the macro processing code between the two.
* Sort the module and symbol lists so dependencies are generated in a
deterministic order.
* Fix potential caching problems if no error handler provided to the dependency
gathering code. (It didn't count the number of errors, so the code couldn't
tell whether an error had occurred processing a definition.

Signed-off-by: Gavin Halliday