string.c 376 B

1234567891011121314
  1. #include "../nobuild.h"
  2. #define DEMO(expr) \
  3. printf(#expr " == \"%s\"\n", expr)
  4. int main(int argc, char *argv[])
  5. {
  6. printf("=== String Manipulation Example ===\n");
  7. DEMO(CONCAT("foo", "bar", "baz"));
  8. DEMO(PATH("foo", "bar", "baz"));
  9. DEMO(CONCAT_SEP("++", "foo", "bar", "baz"));
  10. DEMO(remove_ext("main.c"));
  11. return 0;
  12. }