Home | History | Annotate | Download | only in java_cup

Lines Matching refs:argv

138    * @param argv an array of strings containing command line arguments.
140 public static void main(String argv[])
148 parse_args(argv);
244 * @param argv the command line arguments to be parsed.
246 protected static void parse_args(String argv[])
248 int len = argv.length;
255 if (argv[i].equals("-package"))
258 if (++i >= len || argv[i].startsWith("-") ||
259 argv[i].endsWith(".cup"))
263 emit.package_name = argv[i];
265 else if (argv[i].equals("-parser"))
268 if (++i >= len || argv[i].startsWith("-") ||
269 argv[i].endsWith(".cup"))
273 emit.parser_class_name = argv[i];
275 else if (argv[i].equals("-input")) {
277 if (++i >= len || argv[i].startsWith("-") ||
278 argv[i].endsWith(".cup"))
282 emit.input_file_name = argv[i];
284 else if (argv[i].equals("-symbols"))
287 if (++i >= len || argv[i].startsWith("-") ||
288 argv[i].endsWith(".cup"))
292 emit.symbol_const_class_name = argv[i];
294 else if (argv[i].equals("-nonterms"))
298 else if (argv[i].equals("-expect"))
301 if (++i >= len || argv[i].startsWith("-") ||
302 argv[i].endsWith(".cup"))
307 expect_conflicts = Integer.parseInt(argv[i]);
312 else if (argv[i].equals("-out"))
315 if (++i >= len || argv[i].startsWith("-"))
319 if (argv[i].length() != 0) {
320 out_path = argv[i] + File.separator;
328 else if (argv[i].equals("-compact_red")) opt_compact_red = true;
329 else if (argv[i].equals("-nosummary")) no_summary = true;
330 else if (argv[i].equals("-nowarn")) emit.nowarn = true;
331 else if (argv[i].equals("-dump_states")) opt_dump_states = true;
332 else if (argv[i].equals("-dump_tables")) opt_dump_tables = true;
333 else if (argv[i].equals("-progress")) print_progress = true;
334 else if (argv[i].equals("-dump_grammar")) opt_dump_grammar = true;
335 else if (argv[i].equals("-dump"))
337 else if (argv[i].equals("-time")) opt_show_timing = true;
338 else if (argv[i].equals("-debug")) opt_do_debug = true;
341 usage("Unrecognized option \"" + argv[i] + "\"");