aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2021-04-08 12:47:19 -0400
committerMarshall Lochbaum <mwlochbaum@gmail.com>2021-04-08 12:47:19 -0400
commit535ad31b2feb49f477c0496fe55d0e9ed7cb0525 (patch)
tree3676a789545da47d7781a85ae51c107fa2ecff72 /src
parent3d4602bcfbdef2c5122cb94bf945dddc49eaec77 (diff)
Fix error positioning for underscore-number with strings or comments
Diffstat (limited to 'src')
-rw-r--r--src/c.bqn2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/c.bqn b/src/c.bqn
index 4f3d50a9..ea5cafdc 100644
--- a/src/c.bqn
+++ b/src/c.bqn
@@ -62,7 +62,7 @@ Tokenize←{
num←is ReadNums○(((0∾us)<∨⟜«0∾n)/0⊸∾) t×l # Numbers
ir←(us/˜«⊸<i)(⊢+∧⟜(2⊸=))wi/wk # Identifier role
ws←1=wi/wt⋄ig←1-˜(i>us)×+`w>n # Identifier groups
- {⟨𝕩/𝕨,"Numbers can't start with underscores"⟩!0}⍟(∨´⊢)⟜(ws<(⊑bA)>⊏⟜t)/(¯1»⌈`)⊸<ig
+ {⟨is⊏˜𝕩/𝕨,"Numbers can't start with underscores"⟩!0}⍟(∨´⊢)⟜(ws<(⊑bA)>⊏⟜t)/(¯1»⌈`)⊸<ig
id←ws(¬⊸/≍○</)ig⊔t # ⟨Identifiers, system values⟩
# Deduplicate literals and identifiers; other cleanup