From 86e0480f9b3372c21171d72ba76635771ee30a3b Mon Sep 17 00:00:00 2001 From: EliteTK Date: Mon, 24 Feb 2014 21:13:22 +0000 Subject: Cleanup --- .gitignore | 3 + .sockets.c.swp | Bin 0 -> 12288 bytes brainfuck | 1 - fuck | Bin 0 -> 9394 bytes fuck.c | 85 +++ out.c | 1691 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ paste | 1 + test.c | 4 - test.py | 11 - test.rs | 1 - test_out.py | 0 test~ | Bin 8810 -> 0 bytes 12 files changed, 1780 insertions(+), 17 deletions(-) create mode 100644 .gitignore create mode 100644 .sockets.c.swp delete mode 160000 brainfuck create mode 100755 fuck create mode 100644 fuck.c create mode 100644 out.c create mode 100644 paste delete mode 100644 test.c delete mode 100644 test.py delete mode 100644 test.rs delete mode 100644 test_out.py delete mode 100755 test~ diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..5977928 --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.html +*.xml +*.out diff --git a/.sockets.c.swp b/.sockets.c.swp new file mode 100644 index 0000000..0fceabf Binary files /dev/null and b/.sockets.c.swp differ diff --git a/brainfuck b/brainfuck deleted file mode 160000 index 25d8879..0000000 --- a/brainfuck +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 25d887981d28d83fe678c4f13b80b88278e373f1 diff --git a/fuck b/fuck new file mode 100755 index 0000000..d690816 Binary files /dev/null and b/fuck differ diff --git a/fuck.c b/fuck.c new file mode 100644 index 0000000..2ea57b5 --- /dev/null +++ b/fuck.c @@ -0,0 +1,85 @@ +// WARNING: THIS PROGRAM PRODUCES CODE THAT ALLOWS UNRESTRICTED MEMORY ACCESS. +// USE AT YOUR OWN RISK!!!!!!!!!!!! +// This program takes input from stdin and outputs on stdout and stderr (for errors) + +#include + +#define rightAngle "++ptr;\n" // right angle bracket +#define leftAngle "--ptr;\n" // left angle bracket +#define plus "++*ptr;\n" // plus +#define minus "--*ptr;\n" // minus +#define period "putchar(*ptr);\n" // period +#define comma "*ptr = getchar();\n" // comma +#define leftSquare "while (*ptr) {\n" // left square bracket +#define rightSquare "}\n" // right square bracket + +#define indent " " + +void autoIndent(int); + +int main( int argc, char *argv[] ) { + int indentLevel = 1; + printf("// Generated with TK's \"fuck\" brainfuck to C parser.\n"); + printf("#include\n"); + printf("#include\n"); + printf("\n"); + printf("int main() {\n"); + printf(" char *ptrt;\n"); + printf(" ptrt = calloc(1000, sizeof(char));\n"); + printf(" char *ptr;\n"); + printf(" ptr = ptrt;\n"); + printf(" // The following is directly parsed\n"); + + char c; + while ( ( c = getchar() ) != EOF ) { + switch (c) { + case 62: + autoIndent(indentLevel); + printf(rightAngle); + break; + case 60: + autoIndent(indentLevel); + printf(leftAngle); + break; + case 43: + autoIndent(indentLevel); + printf(plus); + break; + case 45: + autoIndent(indentLevel); + printf(minus); + break; + case 46: + autoIndent(indentLevel); + printf(period); + break; + case 44: + autoIndent(indentLevel); + printf(comma); + break; + case 91: + autoIndent(indentLevel); + indentLevel++; + printf(leftSquare); + break; + case 93: + indentLevel--; + autoIndent(indentLevel); + printf(rightSquare); + break; + } + } + printf(" // Closing cleanup\n"); + printf(" free(ptrt);\n"); + printf(" putchar('\\n');\n"); + printf(" return 0;\n}\n"); + if (--indentLevel) + fprintf( stderr, "Incorrect number of brackets. - Error parsing file.\n"); + return 0; +} + +void autoIndent(int levels) { + int i; + for (i = 0; i < levels; i++) + printf(indent); +} diff --git a/out.c b/out.c new file mode 100644 index 0000000..7bb27f6 --- /dev/null +++ b/out.c @@ -0,0 +1,1691 @@ +// Generated with TK's "fuck" brainfuck to C parser. +#include +#include + +int main() { + char *ptrt; + ptrt = calloc(1000, sizeof(char)); + char *ptr; + ptr = ptrt; + // The following is directly parsed + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + putchar(*ptr); + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --*ptr; + --*ptr; + putchar(*ptr); + ++*ptr; + putchar(*ptr); + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + putchar(*ptr); + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + putchar(*ptr); + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + --ptr; + } + ++ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + putchar(*ptr); + --ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + ++*ptr; + while (*ptr) { + --*ptr; + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --ptr; + } + ++ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + --*ptr; + putchar(*ptr); + --ptr; + // Closing cleanup + free(ptrt); + putchar('\n'); + return 0; +} diff --git a/paste b/paste new file mode 100644 index 0000000..09d6024 --- /dev/null +++ b/paste @@ -0,0 +1 @@ +++++++++[->++++++++<]>++++++++++++++++.<+++++[->+++++<]>+++.-------.----.<++++[->++++<]>++.<+++[->---<]>-----.<++++++++[->--------<]>-----.<+++++++++[->+++++++++<]>+.+++.--.+.--------.-------.<++++++++[->--------<]>-----.<++++++++[->++++++++<]>+++++++++++++.--------.<++++++++[->--------<]>-----.<+++++++++[->+++++++++<]>++++.-----.<++++++++[->--------<]>----------------.<++++++++[->++++++++<]>+.<++++++++[->--------<]>-.<+++++++++[->+++++++++<]>+.---.<+++[->---<]>-----.<++++[->++++<]>++.+.<+++++++++[->---------<]>---.<++++++++[->++++++++<]>++++.+++++.+++++..---------.<+++[->+++<]>++++.<++++++++[->--------<]>------.<+++[->---<]>---.<++++++++[->++++++++<]>+.<+++[->+++<]>++++.<+++[->---<]>-.<++++++++[->--------<]>----.<++++++++[->++++++++<]>+++++++++++++++.+++.<+++[->---<]>-----.+.<+++[->+++<]>++++.<+++++++++[->---------<]>-.<++++++++[->++++++++<]>+++++++++.+++++.<++++++++[->--------<]>--------------.<+++++++++[->+++++++++<]>+++.<+++[->---<]>---.<+++[->+++<]>+.<+++[->---<]>----..<++++++++[->--------<]>-----.<++++++++[->++++++++<]>+++++++++++++++.---------.<++++++++[->--------<]>------.<+++++++++[->+++++++++<]>+++.<+++[->---<]>---.---.<++++++++[->--------<]>-----.<++++++++[->++++++++<]>++++++.+++.+++++.---------.<+++[->+++<]>+++++.+.<+++++++++[->---------<]>---.<+++++++++[->+++++++++<]>++++++.<+++[->---<]>------.+++++++.+++.<+++[->---<]>----.<+++[->+++<]>+++++.<+++++++++[->---------<]>--.<++++++++[->++++++++<]>+++++++++++++++.---------.<++++++++[->--------<]>------.<+++++++++[->+++++++++<]>+++.<+++[->---<]>---.---.<++++++++[->--------<]>-----.<++++++++[->++++++++<]>++++++++++++.<+++[->---<]>--.<+++[->+++<]>++++.<+++[->---<]>-.<+++++++[->-------<]>-----.< diff --git a/test.c b/test.c deleted file mode 100644 index 1dcd100..0000000 --- a/test.c +++ /dev/null @@ -1,4 +0,0 @@ -int main() { - char test[] = "Cake"; - test++; -} diff --git a/test.py b/test.py deleted file mode 100644 index 63f8088..0000000 --- a/test.py +++ /dev/null @@ -1,11 +0,0 @@ -this is a test of a test - this is a test of a test - this is a test of a test - this is a test - - - this is a test test test - this is an uneven line test - this is another - this is a test -this is a test diff --git a/test.rs b/test.rs deleted file mode 100644 index 8b13789..0000000 --- a/test.rs +++ /dev/null @@ -1 +0,0 @@ - diff --git a/test_out.py b/test_out.py deleted file mode 100644 index e69de29..0000000 diff --git a/test~ b/test~ deleted file mode 100755 index 15f6709..0000000 Binary files a/test~ and /dev/null differ -- cgit v1.2.3-54-g00ecf