Home | History | Annotate | Download | only in lib2to3

Lines Matching refs:parser

144     # Set up option parser
145 parser = optparse.OptionParser(usage="2to3 [options] file|dir ...")
146 parser.add_option("-d", "--doctests_only", action="store_true",
148 parser.add_option("-f", "--fix", action="append", default=[],
150 parser.add_option("-j", "--processes", action="store", default=1,
152 parser.add_option("-x", "--nofix", action="append", default=[],
154 parser.add_option("-l", "--list-fixes", action="store_true",
156 parser.add_option("-p", "--print-function", action="store_true",
158 parser.add_option("-v", "--verbose", action="store_true",
160 parser.add_option("--no-diffs", action="store_true",
162 parser.add_option("-w", "--write", action="store_true",
164 parser.add_option("-n", "--nobackups", action="store_true", default=False,
166 parser.add_option("-o", "--output-dir", action="store", type="str",
169 parser.add_option("-W", "--write-unchanged-files", action="store_true",
172 parser.add_option("--add-suffix", action="store", type="str", default="",
180 options, args = parser.parse_args(args)
189 parser.error("Can't use --output-dir/-o without -n.")
191 parser.error("Can't use --add-suffix without -n.")
196 parser.error("Can't use -n without -w")