} } } } } } } } // Create a new defs parser. $parser = new Defs_Parser($argv[1]); // Create a DocMerger if updating. //if($update_docs) { $docmerger = new DocMerger($docs_dir, $lang, $prefix); //} // Create the generator. $generator = new DocGenerator($parser, $overrides, $docmerger, $prefix, $output_dir); // Get to work. $parser->start_parsing(); $generator->register_types(); $generator->create_docs(array_slice($argv, 2)); //stats echo 'Some statistics:' . "\r\n"; foreach ($GLOBALS['docgenstats'] as $name => $value) { echo ' ' . str_pad($name, 12) . ' ' . str_pad($value, 4, ' ', STR_PAD_LEFT) . "\r\n"; } /* * Local variables: * tab-width: 4 * c-basic-offset: 4 * End: */