def main():
usage = '<STR_LIT>'<EOL>if '<STR_LIT>' in sys.argv[<NUM_LIT:0>]: <EOL><INDENT>usage = '<STR_LIT>'<EOL><DEDENT>parser = OptionParser(usage=usage, version=__version__)<EOL>parser.disable_interspersed_args()<EOL>parser.add_option(<EOL>"<STR_LIT>", "<STR_LIT>",<EOL>dest="<STR_LIT>",<EOL>default=None,<EOL>help="<STR_LIT>",<EOL>metavar="<STR_LIT>"<EOL>)<EOL>parser.add_option(<EOL>"<STR_LIT>", "<STR_LIT>",<EOL>dest="<STR_LIT>",<EOL>default="<STR_LIT>",<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>metavar="<STR_LIT>"<EOL>)<EOL>parser.add_option(<EOL>"<STR_LIT>",<EOL>action="<STR_LIT:store_true>",<EOL>dest="<STR_LIT>",<EOL>default=False,<EOL>help="<STR_LIT>",<EOL>)<EOL>parser.add_option(<EOL>"<STR_LIT>",<EOL>action="<STR_LIT:store_true>",<EOL>dest="<STR_LIT>",<EOL>default=False,<EOL>help="<STR_LIT>",<EOL>)<EOL>parser.add_option(<EOL>"<STR_LIT>",<EOL>action="<STR_LIT:store_true>",<EOL>dest="<STR_LIT>",<EOL>default=False,<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>")<EOL>)<EOL>parser.add_option(<EOL>"<STR_LIT>",<EOL>action="<STR_LIT:store_true>",<EOL>dest="<STR_LIT>",<EOL>default=False,<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>")<EOL>)<EOL>if lzma:<EOL><INDENT>parser.add_option(<EOL>"<STR_LIT>",<EOL>action="<STR_LIT:store_true>",<EOL>dest="<STR_LIT>",<EOL>default=False,<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>")<EOL>)<EOL><DEDENT>parser.add_option(<EOL>"<STR_LIT>",<EOL>dest="<STR_LIT>",<EOL>default=None,<EOL>help=("<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"),<EOL>metavar="<STR_LIT>"<EOL>)<EOL>parser.add_option(<EOL>"<STR_LIT>", "<STR_LIT>",<EOL>action="<STR_LIT:store_true>",<EOL>dest="<STR_LIT>",<EOL>default=False,<EOL>help=(<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>)<EOL>)<EOL>parser.add_option(<EOL>"<STR_LIT>",<EOL>action="<STR_LIT:store_true>",<EOL>dest="<STR_LIT>",<EOL>default=False,<EOL>help="<STR_LIT>"<EOL>)<EOL>parser.add_option(<EOL>"<STR_LIT>",<EOL>action="<STR_LIT:store_true>",<EOL>dest="<STR_LIT>",<EOL>default=False,<EOL>help="<STR_LIT>"<EOL>)<EOL>parser.add_option(<EOL>"<STR_LIT>",<EOL>action="<STR_LIT:store_true>",<EOL>dest="<STR_LIT>",<EOL>default=False,<EOL>help="<STR_LIT>"<EOL>)<EOL>parser.add_option(<EOL>"<STR_LIT>",<EOL>action="<STR_LIT:store_true>",<EOL>dest="<STR_LIT>",<EOL>default=False,<EOL>help="<STR_LIT>"<EOL>)<EOL>parser.add_option(<EOL>"<STR_LIT>",<EOL>action="<STR_LIT:store_true>",<EOL>dest="<STR_LIT>",<EOL>default=False,<EOL>help="<STR_LIT>"<EOL>)<EOL>parser.add_option(<EOL>"<STR_LIT>",<EOL>dest="<STR_LIT>",<EOL>default=<NUM_LIT:1>,<EOL>help=(<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>),<EOL>metavar="<STR_LIT:1>"<EOL>)<EOL>parser.add_option(<EOL>"<STR_LIT>",<EOL>action="<STR_LIT:store_true>",<EOL>dest="<STR_LIT>",<EOL>default=False,<EOL>help=(<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>)<EOL>)<EOL>parser.add_option(<EOL>"<STR_LIT>",<EOL>dest="<STR_LIT>",<EOL>default=None,<EOL>help=(<EOL>"<STR_LIT>"<EOL>"<STR_LIT>"<EOL>),<EOL>metavar="<STR_LIT>"<EOL>)<EOL>options, files = parser.parse_args()<EOL>if not files:<EOL><INDENT>parser.print_help()<EOL>sys.exit(<NUM_LIT:2>)<EOL><DEDENT>pyminify(options, files)<EOL>
Sets up our command line options, prints the usage/help (if warranted), and
runs :py:func:`pyminifier.pyminify` with the given command line options.