diff options
| author | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-04-05 19:36:29 -0400 |
|---|---|---|
| committer | Marshall Lochbaum <mwlochbaum@gmail.com> | 2021-04-05 19:36:29 -0400 |
| commit | e3856c8198513e9a7d2f4dafe73686b875be02e8 (patch) | |
| tree | b7c10b099f0af0b5cee0e723448eed47c5d1a6fb /src | |
| parent | 3a6cb116ebe96a653f216826f0e252385bd83dea (diff) | |
Use a Group argument with length to get strings without 1↓¨
Diffstat (limited to 'src')
| -rw-r--r-- | src/c.bqn | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -48,7 +48,7 @@ Tokenize←{ u←f∧𝕩='@'⋄ci←/u∨»a∧sm chr←(⊏⟜𝕩-('@'-@)×⊏⟜u)ci # Characters (indices ci) f>↩qe←dm∧«a∧↩dm # Quote Escape "" - str←1↓¨𝕩⊔˜1-˜(+`si←a>»qe)×≠`dm∧ab # Strings (indices /si) + str←𝕩⊔˜1-˜(si←a>»qe)(⊣+`⊸×○(∾⟜1)<)≠`dm∧ab # Strings (indices /si) # Extract words: identifiers and numbers ie←/f⋄is←ie≠⊸↑/1»f⋄Fs←{is/˜↩𝕨⋄𝕨/𝕩} # Token start and end |
