aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEliteTK <tomasz.kramkowski@gmail.com>2014-02-24 21:13:22 +0000
committerEliteTK <tomasz.kramkowski@gmail.com>2014-02-24 21:13:22 +0000
commit86e0480f9b3372c21171d72ba76635771ee30a3b (patch)
tree9923598c32ea0bbad0921552f63eb72b49f8f9b7
parentbe9d9aedb53e9b3211765f16bf4b90f5d31c1722 (diff)
downloadc-stuff-86e0480f9b3372c21171d72ba76635771ee30a3b.tar.gz
c-stuff-86e0480f9b3372c21171d72ba76635771ee30a3b.tar.xz
c-stuff-86e0480f9b3372c21171d72ba76635771ee30a3b.zip
Cleanup
-rw-r--r--.gitignore3
-rw-r--r--.sockets.c.swpbin0 -> 12288 bytes
m---------brainfuck0
-rwxr-xr-xfuckbin0 -> 9394 bytes
-rw-r--r--fuck.c85
-rw-r--r--out.c1691
-rw-r--r--paste1
-rw-r--r--test.c4
-rw-r--r--test.py11
-rw-r--r--test.rs1
-rw-r--r--test_out.py0
-rwxr-xr-xtest~bin8810 -> 0 bytes
12 files changed, 1780 insertions, 16 deletions
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
--- /dev/null
+++ b/.sockets.c.swp
Binary files differ
diff --git a/brainfuck b/brainfuck
deleted file mode 160000
-Subproject 25d887981d28d83fe678c4f13b80b88278e373f
diff --git a/fuck b/fuck
new file mode 100755
index 0000000..d690816
--- /dev/null
+++ b/fuck
Binary files 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<stdio.h>
+
+#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<stdio.h>\n");
+ printf("#include<stdlib.h>\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<stdio.h>
+#include<stdlib.h>
+
+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
--- a/test_out.py
+++ /dev/null
diff --git a/test~ b/test~
deleted file mode 100755
index 15f6709..0000000
--- a/test~
+++ /dev/null
Binary files differ