aboutsummaryrefslogtreecommitdiff
path: root/doc/glossary.md
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2022-08-16 21:21:59 -0400
committerMarshall Lochbaum <mwlochbaum@gmail.com>2022-08-16 21:24:40 -0400
commit25bf556f9434f557171b040fc2945eacb112ba8c (patch)
tree5663173a187e05f3c1d44b5cbdf19a404aa56991 /doc/glossary.md
parent538a6ab05b070080642e751175425f38f6b33d8e (diff)
Document what programs and errors are
Diffstat (limited to 'doc/glossary.md')
-rw-r--r--doc/glossary.md1
1 files changed, 1 insertions, 0 deletions
diff --git a/doc/glossary.md b/doc/glossary.md
index cd5b1853..7557cc8e 100644
--- a/doc/glossary.md
+++ b/doc/glossary.md
@@ -96,6 +96,7 @@ BQN uses standard terminology for particular sets of numbers, with natural numbe
## Grammar
+* [**Program**](syntax.md): The source code for a single BQN evaluation.
* [**Expression**](syntax.md#expressions): A piece of code that describes the computation of a value.
* [**Nothing**](expression.md#nothing): A special value-like entity that comes from `·`, `𝕨` in a function with no left argument, or a function called on nothing.
* **Statement**: An expression, nothing (`·`), or an export (`var⇐`).