Age | Commit message (Expand) | Author |
2012-09-17 | Better support for appending strings in JV. | Stephen Dolan |
2012-09-16 | Bind builtin functions in a slightly less ugly way. | Stephen Dolan |
2012-09-16 | Builtin function 'length', for arrays/objects/strings. | Stephen Dolan |
2012-09-16 | Hrm. Update operators (//=, +=, etc.) aren't very well thought out. | Stephen Dolan |
2012-09-11 | Add update operators (+=, -=, *=, /= and //=) | Stephen Dolan |
2012-09-11 | Make .[] capable of iteration over objects as well as arrays. | Stephen Dolan |
2012-09-11 | Pretty-printing of JSON values. | Stephen Dolan |
2012-09-11 | JSON stream parser. | Stephen Dolan |
2012-09-11 | More error handling - locations of refs to undefined symbols. | Stephen Dolan |
2012-09-11 | Better error handling and messages for invalid index/assign operations. | Stephen Dolan |
2012-09-11 | More error handling in the parser. | Stephen Dolan |
2012-09-11 | Proper error messages from lexer errors (e.g. bad characters). | Stephen Dolan |
2012-09-11 | Much, much better error reporting from the parser. | Stephen Dolan |
2012-09-10 | '==' operator, tests for equality and operator precedence. | Stephen Dolan |
2012-09-10 | String -> number conversions with "tonumber". | Stephen Dolan |
2012-09-10 | Multiplication and division operators. | Stephen Dolan |
2012-09-10 | Subtraction - as expected for numbers, ruby-style set diff for arrays. | Stephen Dolan |
2012-09-10 | String concatenation. | Stephen Dolan |
2012-09-10 | Sensible error messages when a silly addition is performed. | Stephen Dolan |
2012-09-10 | jv_string_fmt (create printf-formatted JSON strings) | Stephen Dolan |
2012-09-10 | Plug a memory leak in jv_object_merge | Stephen Dolan |
2012-09-10 | Make jv_invalid() first-class values capable of holding an error. | Stephen Dolan |
2012-09-10 | When comparing two objects for equality, we don't need to recurse | Stephen Dolan |
2012-09-10 | Make a main program that doesn't spam debugging info. | Stephen Dolan |
2012-09-09 | Make the '+' operator merge objects. | Stephen Dolan |
2012-09-09 | Bugfix for expanding objects. | Stephen Dolan |
2012-09-09 | Print bad number values (Inf,NaN) "correctly". | Stephen Dolan |
2012-09-06 | null and string literals now exist, so add tests | Stephen Dolan |
2012-09-06 | UTF8 coding utilities and unicode escaping in jv_dump()'d strings. | Stephen Dolan |
2012-09-04 | Make the test harness not segfault when a test fails (!) | Stephen Dolan |
2012-09-04 | Add a Boolean "not" operator. | Stephen Dolan |
2012-09-04 | Short-circuiting Boolean "and" and "or" operators. | Stephen Dolan |
2012-09-04 | Move some unicode handling stuff to a separate file. | Stephen Dolan |
2012-09-04 | Add "elif" to if-then-else constructs. | Stephen Dolan |
2012-09-04 | if-then-else and defined-or operators | Stephen Dolan |
2012-09-03 | Fix some confusion between "null" and "invalid". | Stephen Dolan |
2012-09-03 | Fix a memory leak in JV and add more tests | Stephen Dolan |
2012-09-03 | Perl-style autovivification. | Stephen Dolan |
2012-09-03 | squash a debug printf | Stephen Dolan |
2012-09-03 | JV_KIND_INVALID values to represent failed lookups, etc + various tests. | Stephen Dolan |
2012-09-03 | Support "null" in JQ programs | Stephen Dolan |
2012-09-03 | Make assignment work again: = and |= operators. | Stephen Dolan |
2012-09-03 | Disallow a + before numbers (makes parsing easier, agrees with JSON) | Stephen Dolan |
2012-09-03 | Modify number formatting so that 1e-3 renders as 0.001, not .001 | Stephen Dolan |
2012-09-03 | Literal strings and better literal numbers. | Stephen Dolan |
2012-09-03 | Remove globals from parser, use explicit structure. | Stephen Dolan |
2012-09-02 | Mark a constant array const in jvp_dtoa.c | Stephen Dolan |
2012-09-02 | Fix behaviour of stack at program termination. | Stephen Dolan |
2012-09-02 | Move from Jansson to JV - proper freeing of memory | Stephen Dolan |
2012-09-02 | Clean up build a little and add .gitignore. | Stephen Dolan |