Move more expensive check lower.
java.LinkedList is a bit faster than scala.Stack
Fix parsing of empty arrays.
Fix parsing of negative numbers.
Add scalacheck spec for parser, fix boolean parsing.
Add dsl example.
Add some random whitespace
Add query example.
Add person example.
Add example as executable test.
Optimize number parsing.
Use pattern matching.
Support doubles in parser.
Remove copy paste.
Initial version of fast imperative parser (some features still missin…
…g and needs some lipstick).
Support integers in parser.
Support arrays in parser.
Support nested objects in parser.
Some very initial imperative parsing code.
Add find and filter.
Cleanup pattern matching.
Split long lines.
Add \-function to query just immediate children.
Fix query to recurse further when field matches.
Add first method to do xpath like queries against json AST. E.g json …
Handle missing case.
Promote JField as new case of AST. This will help pattern matching of…
… AST structure.
Test with scalacheck.