From e9ecc2a2ac6237d9d3aa7d5de7976fd17ceaa728 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Sun, 20 Sep 2020 20:59:40 -0400 Subject: Add glossary to documentation --- docs/doc/glossary.html | 145 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 145 insertions(+) create mode 100644 docs/doc/glossary.html (limited to 'docs/doc/glossary.html') diff --git a/docs/doc/glossary.html b/docs/doc/glossary.html new file mode 100644 index 00000000..f6f2cc30 --- /dev/null +++ b/docs/doc/glossary.html @@ -0,0 +1,145 @@ + + + + BQN glossary + + +

BQN glossary

+

Below are short, and sometimes vague, definitions of terms used to describe BQN code.

+

Types

+ +

The possible types are:

+ +

A few terms refer to multiple types collectively:

+ +

BQN uses standard terminology for particular sets of numbers, with natural numbers starting at 0.

+ +

Roles

+ +

The possible roles are:

+ +

Arrays

+ + + + +

Operations

+ + + +

Tokens

+ +

Parsing

+ +

Assignment and scoping

+ + +

Blocks

+ + -- cgit v1.2.3