{    The purpose of this command is to cause ANABL to generate the currently
{ specified report.  This report specification must consist only of
{ put_field_summary, put_interval_field, or put_field commands.  If put_record
{ commands are present in the output list, an error will be flagged noting
{ these, and the report will be generated with no output from these commands.
{
{ INPUT:  This parameter selects the input binary log the report is to be
{       generated from.
{
{ OUTPUT:  This parameter specifies the file the report is written to.
{
{ DISPLAY_REPORT_HEADER:  This parameter allows the user to select whether or
{       not the report header is written to the output file.  This parameter is
{       useful for producing output files that can be directly fed into data
{       analysis programs.  Choosing to not print the header allows generation
{       of an output file where every line has the same format.
{
{ SUMMARIZE_DEFINED_DATA:  This parameter affects the amount of data that ANABL
{       summarizes as it reads a log.  In the default case where sdd = false,
{       ANABL only summarizes data for reported fields.  This is true even if
{       the set of defined fields is much larger than the set of reported
{       fields.  Setting this parameter to true causes ANABL to summarize all
{       defined fields even if they are not reported.  Users may wish to do
{       this if they believe they are going to generate more than one report
{       from the same log and defined data combination.  In this case, the log
{       will only need to be read once for all reports instead of once for
{       every report.
{
{ STATUS: This parameter specifies the request status.
{       CONDITIONS:
{             pte$duplicate_file_name
{             pte$error_processing_parameter
{             pte$generate_log_mode
{             pte$generate_none_mode
{             pte$unexpected_end_of_file
