summaryrefslogtreecommitdiff
path: root/website/projects/no_excess.html
diff options
context:
space:
mode:
Diffstat (limited to 'website/projects/no_excess.html')
-rw-r--r--website/projects/no_excess.html26
1 files changed, 26 insertions, 0 deletions
diff --git a/website/projects/no_excess.html b/website/projects/no_excess.html
new file mode 100644
index 0000000..9426e37
--- /dev/null
+++ b/website/projects/no_excess.html
@@ -0,0 +1,26 @@
+$$START TITLE
+NoExcess
+$$END TITLE
+
+$$START CONTENT
+<h1>NoExcess</h1>
+<p>
+ NoExcess is a scheme-like programming language that is written in C. The goal of this project is to create
+ a stripped down version of scheme that with a minimal set of built-in functions that work with the built-in datatypes.
+ Users can make their own versions of NoExcess by writing macros that alter the way the language is written.
+ I wrote the bulk of this thing in a caffeine binge of three days. It's a pretty cool program!
+</p>
+
+<p>
+ The language is currently not ready for release, although you can play around with it and most things will work.
+</p>
+
+<p>You can get the program here:</p>
+<code>git clone git://prestonpan.tech/no_excess.git</code>
+
+<p>
+ If you still have problems getting the copies of the software, you can
+ <a href="https://git.prestonpan.tech">browse my git frontend</a> for the software
+ names.
+</p>
+$$END CONTENT