virtual int proceedOpts(OptionParser &op) { op.setDescription("Metaprogramming Multi-Staged JavaScript Debugger"); if (!op.addStringOption('i', "inputfile", "filepath", "Metaprogramming JavaScript input File location") || !op.addStringOption('o', "outputfile", "filepath", "Metaprogramming JavaScript output File location") || !op.addStringOption('b', "browser", "browser execution location", "Metaprogramming JavaScript execution browser")) { return EXIT_FAILURE; } return EXIT_SUCCESS; }