1#include "./main.auto.h"
6char BackSlash[] =
"\\\\";
8int main(
int argc,
const char** argv) {
15 fputs(
"#define ", stdout);
16 fputs(argv[1], stdout);
17 printf(
"_%u \\\n", LBL);
19 printf(
"#define A_%u \\\n", LBL);
23 while((Ch = fgetc(stdin)) != EOF) {
25 case '\0':
case '\n':
case '\r':
26 fputs(
"\\n\" \\\n\"", stdout);
27 Number +=
sizeof(
"\\n\" \\\n\"") - 1;
29 case '\\':
case '\'':
case '\"':
31 fputs(BackSlash, stdout);
36 fputs(BackSlash, stdout);
56 fputs(
"#define ", stdout);
57 fputs(argv[1], stdout);
63 for(Number = 0; Number < LBL + 1; ++Number) {
65 fputs(argv[1], stdout);
66 printf(
"_%u \\\n", Number);
68 printf(
"A_%u \\\n", Number);
82 BuffLen = fread(Buff, 1, 1, stdin);
86 if(!BuffLen || feof(stdin)) {
91 printf(
"{%d", Buff[0]);
101 for(BuffI = 0; BuffI < BuffLen; BuffI++) {
102 printf(
",%d", Buff[BuffI]);