aboutsummaryrefslogtreecommitdiff
path: root/doc/context.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/context.md')
-rw-r--r--doc/context.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/doc/context.md b/doc/context.md
index 516a5f18..15a32b2b 100644
--- a/doc/context.md
+++ b/doc/context.md
@@ -48,7 +48,7 @@ One rule for typing is also best considered to be a pre-parsing rule like the sp
## BQN's grammar
-A formal treatment is included in [the spec](../spec/grammar.md). BQN's grammar—the ways syntactic roles interact—follows the original APL model (plus trains) closely, with allowances for new features like list notation. In order to keep BQN's syntax context-free, the syntactic role of any expression must be known from its contents, just like tokens.
+A formal treatment is included in [the spec](../spec/grammar.md). BQN's grammar—the ways syntactic roles interact—follows the original APL model (plus trains) closely, with allowances for new features like [list notation](arrayrepr.md#list-literals). In order to keep BQN's syntax context-free, the syntactic role of any expression must be known from its contents, just like tokens.
Here is a table of the APL-derived modifier and function application rules: