-
Notifications
You must be signed in to change notification settings - Fork 783
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Problems parsing number with JSMN_STRICT is defined #177
Comments
Currently JSMN does not allow anything else than object or array as the root value. This is going to be fixed in the future. |
Well it does work, if you don't define |
Well, yeah. The non strict mode is.... special. I'd advice against using it personally. In future version it will be either gone or replaced by mode that implements proper standards. |
Actually I kinda like the non-strict mode, as I am using jsmn more as a tokenizer and do the verification f.e. of floating point numbers or "true" vs. "thanks" at a later stage. |
If you define
JSMN_STRICT
, then parsing a simple number doesn't work anymore (it does if you undefineJSMN_STRICT
):This will bail with error 2.
The text was updated successfully, but these errors were encountered: