summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorjakob <jakob@memeware.net>2017-03-19 20:06:06 -0400
committerjakob <jakob@memeware.net>2017-03-19 20:06:06 -0400
commit7f63c3b82d229b3353df4abb7612917aed01f937 (patch)
tree5cd325bc4709753b1eca0c67a9e84f1804857816 /README.md
parentd9c8ec257f374172923fd2174364df815c71899a (diff)
Housecleaning
Diffstat (limited to 'README.md')
-rw-r--r--README.md5
1 files changed, 4 insertions, 1 deletions
diff --git a/README.md b/README.md
index 53a800a..e08c1d1 100644
--- a/README.md
+++ b/README.md
@@ -1,14 +1,17 @@
Skullfuck
=========
-Skullfuck is a dead simple compiler for Brainfuck, contained in a single C source file. It outputs binaries targeting x86_64 and i686 Linux.
+Skullfuck is a dead simple optimizing compiler for Brainfuck, contained in a single C source file. It outputs binaries targeting x86_64 and i686 Linux.
It depends on GNU Binutils, or any compatible implementation of `as` and `ld`.
An explanation of the history and design behind the language is available at [the Esolang wiki.](https://esolangs.org/wiki/Brainfuck)
+Skullfuck is free software, licensed under the [GNU General Public License.](http://gnu.org/licenses/gpl.html)
+
TODO
----
* *BSD targeted binaries.
* Automate test compilation/running.
* Static analysis to warn when undefined behavior has been detected.
+* Optimize mutally cancelling operations.