Skip to content
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

Add enhanced parser error output #10

Open
harningt opened this issue Nov 11, 2010 · 0 comments
Open

Add enhanced parser error output #10

harningt opened this issue Nov 11, 2010 · 0 comments

Comments

@harningt
Copy link
Owner

The parser should return some sort of details about how parsing failed.

For example, if trailing commas are denied, the string "[true, ]" should return the fact that trailing commas are denied and the position that this was detected. Position should probably be represented as line-number/character-within-line. That way a file could reasonably be scanned for the parsing error for correction.

The error string should be both machine-parseable and human-readable. The 'next' tree has current work on this, but the format for errors is not yet well-defined.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant