-
I am writing a parser for a text data format, and it appears to work, but (at least appears to) successfully finishes before parsing the entire file. My test files are a few hundred lines, but "real" ones would be many 10s of megabytes. In the example below, I am parsing the exact same string, except for different line endings. In this example, each block of data is 17 lines of two values with a blockheading. The actual blocks would be up to 20000 lines of 8 columns, with 10s to 100s of blocks per file. There should be 546 lines in the output. This is successful in the first case, but not the second. What am I doing wrong? Thanks Matthew
|
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 1 reply
-
It seems to be a bug in the main branch, it works as expected when you use the latest release or the 3.x branch. |
Beta Was this translation helpful? Give feedback.
-
FWIW it also works correctly in the |
Beta Was this translation helpful? Give feedback.
-
It was a bug that I introduced temporarily at the beginning of the input refactoring, it's now fixed in |
Beta Was this translation helpful? Give feedback.
It was a bug that I introduced temporarily at the beginning of the input refactoring, it's now fixed in
main
in 3567b2d.