Translating the attached file with re2c 0.13.5 for Windows causes access violation in re2c executable. Removing arbitrary parts (even unrelated to re2c rules) from the input file eliminates the problem.
Not sure yet where the error comes from but I can reproduce it.
Btw, you must correct the order of your rules as re2c does not analyze them. For instance when '=' comes before '==' then the '==' rule will never be hit.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Not sure yet where the error comes from but I can reproduce it.
Btw, you must correct the order of your rules as re2c does not analyze them. For instance when '=' comes before '==' then the '==' rule will never be hit.
Increasing BSIZE solves the problem, so I think the bug is in buffer reallocation.
Any news on this? Has it been fixed?