aboutsummaryrefslogtreecommitdiff
path: root/tutorial
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2022-04-19 21:42:56 -0400
committerMarshall Lochbaum <mwlochbaum@gmail.com>2022-04-19 21:43:01 -0400
commit3c341599713fd8e15d496126434ec2756b76ef87 (patch)
tree0f448e83e35ad308e96907524e106af860a2a668 /tutorial
parentdc9cdd8a54e0057524c5ac69a21c52969a8e8cda (diff)
Update tutorial text written before error messages in markdown
Diffstat (limited to 'tutorial')
-rw-r--r--tutorial/variable.md4
1 files changed, 1 insertions, 3 deletions
diff --git a/tutorial/variable.md b/tutorial/variable.md
index 0945ece9..6799cd6d 100644
--- a/tutorial/variable.md
+++ b/tutorial/variable.md
@@ -40,9 +40,7 @@ It's an odd distinction to have when your program is just one long sequence of s
BQN ← "[many pages of specification]"
-What's going on? Does BQN not know about capital letters? Does it object to self-reference? Why is "`BQN`" green?
-
-If you open that statement in the online REPL, you'll see the more informative message "Role of the two sides in assignment must match" (*assignment* means anything written with a leftward arrow—either definition or modification). This is still cryptic but at least a "role" is something we've heard about before.
+Does BQN not know about capital letters? Does it object to self-reference? Why is "`BQN`" green? At least there's an error message, and a "role" is something we've heard about before. *Assignment* means anything written with a leftward arrow—either definition or modification.
I'll first confuse you a little more by pointing out that BQN's variables are case-insensitive, and even underscore-insensitive!