#include #include #define EMBED_FILE(name) \ void emit_##name(const char *filename) { \ FILE *f = fopen(filename, "wb"); \ if (f) { \ fwrite(name, 1, name##_len, f); \ fclose(f); \ } \ } int main(int argc, char **argv) { char *name; if (argc > 1) { name = argv[1]; } else { name = "'u'"; } printf("nuqneH %s?\n", name); return EXIT_SUCCESS; }