26 "--print-rejected-preprocessed-source",
75 for(
int i=1; i<argc; i++)
77 std::string
argv_i=argv[i];
90 *o!=
nullptr && !
found;
128 *o!=
nullptr && !
found;
148 set(os, argv[i]+os.size());
155 std::cerr <<
"Warning: uninterpreted bcc option '" <<
argv_i
const char * goto_bcc_options_with_argument[]
const char * bcc_options_with_argument[]
const char * bcc_options_without_argument[]
A special command line object for Bruce's C Compiler Author: Michael Tautschnig Date: July 2016.
ait supplies three of the four components needed: an abstract interpreter (in this case handling func...
virtual bool parse(int, const char **)
void set(const std::string &opt, const char *value) override
Set option option to value.
void add_infile_arg(const std::string &arg)
static bool in_list(const char *option, const char **list)
void add_arg(const std::string &arg)
bool has_prefix(const std::string &s, const std::string &prefix)
#define PRECONDITION(CONDITION)