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 +++++++++++++++++++++++++++++++++++++++++++++++++ docs/doc/index.html | 1 + 2 files changed, 146 insertions(+) create mode 100644 docs/doc/glossary.html (limited to 'docs/doc') 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

+ + diff --git a/docs/doc/index.html b/docs/doc/index.html index ca968875..44888e64 100644 --- a/docs/doc/index.html +++ b/docs/doc/index.html @@ -34,6 +34,7 @@

References:

Speculation:

-- cgit v1.2.3