aboutsummaryrefslogtreecommitdiff
path: root/spec/README.md
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2020-06-25 22:10:22 -0400
committerMarshall Lochbaum <mwlochbaum@gmail.com>2020-06-25 22:10:22 -0400
commitf0ce6d9304f3d010c11aa482093c407d86ca0f05 (patch)
tree688bb09a1b31363172373daa39da66eca0aa9c37 /spec/README.md
parentd20aae8dbb1ad2558f32fdc9fcf939658ab97e16 (diff)
Specify data types
Diffstat (limited to 'spec/README.md')
-rw-r--r--spec/README.md3
1 files changed, 2 insertions, 1 deletions
diff --git a/spec/README.md b/spec/README.md
index afe71cff..087d3358 100644
--- a/spec/README.md
+++ b/spec/README.md
@@ -3,9 +3,10 @@
This directory gives a (currently incomplete) specification for BQN. The specification differs from the documentation in `doc/` in that its purpose is only to describe the exact details of BQN's operation in the most quickly accessible way, rather than to explain the core ideas of BQN functionality and how it might be used. Since it is easier to specify than to document, the specification is currently more complete than the documentation; for example, it includes nearly all primitives.
The following aspects define BQN and are or will be specified:
-- Types
+- [Types](types.md)
- [Token formation](token.md)
- [Literals](literal.md)
- [Grammar](grammar.md)
+- Scoping
- [Evaluation semantics](evaluate.md)
- Primitives ([reference implementations](reference.bqn))