Details
-
New Feature
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
None
-
None
Description
The parsers in lib/misc/parse.js ran a state machine on every byte of the statement. A lookup table skips bytes that have no meaning, and strings, comments and backtick identifiers are consumed in their own tight loops.