You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
These are some pretty wild and random bugs. Thank you for the bug reports. We use an external parser for regexes, which was and still is a cause of many a headache for us. For our regexes, the parser works reasonably well for us (after some bug fixing). But the parser here seems to fail miserably (presuming it is an issue with the parser, that is). We will gradually fix the issues, but it seems that the parser is too unreliable to use comfortably. We may have to think about either introducing our own parser, or use a different parser for regexes.
When parsing the regex
(a$|b)
, the resulting automaton has an edge with value 302, and no edge under 97 for a:Parsing
a$|b
yields this automaton, where a is also ignored, but no 302 appears.In other cases, 301 sometimes appears instead of 302. These are the regexes on which I also encountered this issue:
This issue may be related to #450, but I am just guessing.
The text was updated successfully, but these errors were encountered: