diff options
Diffstat (limited to 'build')
-rw-r--r-- | build/website/projects/index.html | 2 | ||||
-rw-r--r-- | build/website/projects/no_excess.html | 48 |
2 files changed, 49 insertions, 1 deletions
diff --git a/build/website/projects/index.html b/build/website/projects/index.html index 5562ea2..c97df09 100644 --- a/build/website/projects/index.html +++ b/build/website/projects/index.html @@ -29,7 +29,7 @@ Projects </p> <ul> <li><a href="./dotfiles.html">Dotfiles</a> -- My dotfiles (script for autoinstalling them coming soon).</li> - <li><a href="./trail_of_dusk.html">Trail of Dusk</a> -- a text based roguelike rpg.</li> + <li><a href="./no_excess.html">NoExcess</a> -- a scheme-like programming language written in c.</li> <li><a href="https://plant9.nullring.xyz">Plant9</a> -- A GNU/linux distribution that I am working on with Matthew Hinton.</li> <li><a href="./comas.html">COMAS</a> -- A mathematics library that is built on the idea of quaternionic functions inside tensors.</li> </ul> diff --git a/build/website/projects/no_excess.html b/build/website/projects/no_excess.html new file mode 100644 index 0000000..b80a02a --- /dev/null +++ b/build/website/projects/no_excess.html @@ -0,0 +1,48 @@ +<!DOCTYPE html> +<html lang="en"> +<head> + <meta charset="UTF-8"> + <meta http-equiv="X-UA-Compatible" content="IE=edge" /> + <meta name="viewport" content="width=device-width, initial-scale=1.0" /> + <meta name="description" content="My personal website."> + <meta name="author" content="Preston Pan"> + <link rel="stylesheet" type="text/css" href="/css/style.css" /> + + <link rel="icon" type="image/png" href="/img/favicon.png"> + <title> +NoExcess + </title> +</head> +<body> + <div class="nav" class="justcenter"> + <a href="/index.html" class="justleft">Home</a> | + <a href="/about/" class="justleft">About</a> | + <a href="/about/contact.html" class="justleft">Contact</a> + | <a href="./index.html">Back</a> + <hr> + </div> + + <div class="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> + </div> +</body> +</html> |