summaryrefslogtreecommitdiff
path: root/docs/01.html
diff options
context:
space:
mode:
Diffstat (limited to 'docs/01.html')
-rw-r--r--docs/01.html18
1 files changed, 0 insertions, 18 deletions
diff --git a/docs/01.html b/docs/01.html
deleted file mode 100644
index 633295b..0000000
--- a/docs/01.html
+++ /dev/null
@@ -1,18 +0,0 @@
-<h3>A first program</h3>
-
-<p>The <code>main</code> function in toc corresponds to the <code>main</code> function in C. This function is called when your program is run. So, this is a valid toc program which does nothing:</p>
-
-<p><code>
-main ::= fn() {
-};
-</code></p>
-
-<p>It declares a constant, <code>main</code>, which is a function with an empty body. Note that the syntax for declaring functions is the same as the syntax for declaring constants (it isn't something like <code>fn main() { ... }</code>).</p>
-
-<p>Assuming you have compiled the compiler (see <code>README.md</code> for instructions about that), you can compile it with</p>
-
-<p><code>
-toc &lt;your filename&gt;
-</code></p>
-
-<p>You will get a file called <code>out.c</code>, which you can then put through your C compiler to get an executable file which does nothing. Congratulations! You've written your first toc program.</p>