Compiler/lexical analyzer: Difference between revisions
Content added Content deleted
m (J: bugfix (chrvals result has empty tokens which are not numbers)) |
(J: bugfix (do not recognize placeholders too early)) |
||
Line 4,880: | Line 4,880: | ||
columns=. offsets-lines{0,lineref |
columns=. offsets-lines{0,lineref |
||
keep=. -.({.@> tokens)e.u:I.space=symbols |
keep=. -.({.@> tokens)e.u:I.space=symbols |
||
names=. (<'End_of_input') _1} (tkref i.tokens) {tknames,<'Error' |
names=. (<'End_of_input') _1} (tkref i.tokens) {(_3}.tknames),4#<'Error' |
||
unknown=. names=<'Error' |
unknown=. names=<'Error' |
||
values=. a: _1} unknown#inv numvals chrvals unknown#tokens |
values=. a: _1} unknown#inv numvals chrvals unknown#tokens |