aboutsummaryrefslogtreecommitdiff
path: root/commentary
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2021-08-06 14:08:49 -0400
committerMarshall Lochbaum <mwlochbaum@gmail.com>2021-08-06 14:08:49 -0400
commit06b5904e470b5295a6f09b6f85f21cb8172e13be (patch)
tree557ba8e908937e52d36e78b8b458b228469e5fbf /commentary
parenta2a5c7e9b242a8d5f3727e8c8e1b0e8f76de82e0 (diff)
class -> role in a few places
Diffstat (limited to 'commentary')
-rw-r--r--commentary/problems.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/commentary/problems.md b/commentary/problems.md
index 2753ce80..39f04378 100644
--- a/commentary/problems.md
+++ b/commentary/problems.md
@@ -245,7 +245,7 @@ Fixed by not using Greek letters. In particular, the idea of using fancy Latin l
Fixed with list notation, which descends from the array notation developed by Phil Last and later Adám Brudzewsky. The problem that array notation has much more cluttered syntax than stranding has pretty much been fixed by the ligature character `‿`, which I discovered during proto-BQN discussions.
### Functions are not first class
-Fixed by allowing a variable to be written with a different syntactic class than it was created with, suggested by Adám in proto-BQN discussions.
+Fixed by allowing a variable to be written with a different syntactic role than it was created with, suggested by Adám in proto-BQN discussions.
### APL is not context-free
Fixed with the casing conventions for variable names, which I think I first saw in [APL\iv](https://aplwiki.com/wiki/APL%5Civ), although the cases are swapped relative to BQN.