Hacker News new | ask | show | jobs
by tracnar 252 days ago
Don't you need to wait for some kind of delimiter (like ",", "]", "}", newline, EOF) before parsing something else than a string?
1 comments

Only for numbers! Strings, objects, arrays, true, false, and null all have an unambiguous ending.
but you don't do this for strings either, as shown in the examples - partial strings are pushed even though they're not yet ended:

    {"name": "Ale"}
Oh this isn't about the public API, it's about the internal logic of the parser.