aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2021-07-19 09:44:59 -0400
committerMarshall Lochbaum <mwlochbaum@gmail.com>2021-07-19 09:44:59 -0400
commit7c191728085439b8507f067f146809607054b5c8 (patch)
treec086c52b7f87ae7a71b54bc0a855162c15496c07 /doc
parent0982c8451eca87344aea29da355fdaa04c726125 (diff)
Avoid highlighting J # as comment
Diffstat (limited to 'doc')
-rw-r--r--doc/based.md4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/based.md b/doc/based.md
index 9b363107..f7bd2431 100644
--- a/doc/based.md
+++ b/doc/based.md
@@ -2,6 +2,10 @@
# Based array theory
+<!--GEN
+"style" Enc "code span.Comment { color: inherit; }"
+-->
+
*"Like a normal programming language"*
This page explains how BQN's array model (christened "based" [in 1981](https://dl.acm.org/doi/abs/10.1145/586656.586663)) differs from the models used by existing APL dialects, and why the choice was made to discard APL's "everything is an array" dictum. If you're not wondering what the difference is, and don't think everything should be an array, then you can probably just read about BQN's [type system](types.md) instead.