#include struct cmdln_flags { struct gc_flags gc_flags; // size_t minimum; // size_t retrigger; // size_t process_limit; // bool dotout; bool macro_expansion_dotout; bool evaluation_dotout; bool verbose; // print expression before evaluating const char* input_file; // "-" means stdin char* const* argv; };