FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

GitHub Viewer

#include "simplecpp.h" #include #include #include int main(int argc, char **argv) { const char *filename = NULL; // Settings.. simplecpp::DUI dui; for (int i = 1; i < argc; i++) { const char *arg = argv[i]; if (*arg == '-') { char c = arg[1]; if (c != 'D' && c != 'U' && c != 'I' && c != 'i') continue; // Ignored const char *value = arg[2] ? (argv[i] + 2) : argv[++i]; switch (c) { case 'D': // define symbol dui.defines.push_back(value); break; case 'U': // undefine symbol dui.undefined.insert(value); break; case 'I': // include path dui.includePaths.push_back(value); break; case 'i': if (std::strncmp(arg, "-include=",9)==0) dui.includes.push_back(arg+9); break; } } else { filename = arg; } } if (!filename) { std::cout

Back | FazBrowse Home | New Git URL