initial
Most of a C implementation of jq
an addition operator, of sorts
Stacks grow down now
frame layout refactor
First pass at functions + tests
Closures over variables
bugfix for backtracking over RET insns, and a truly evil testcase
Fix a revolting hack
2nd order functions
first pass at assignment
Remove syntax distinction between builtin and user calls
Reference-counted copy-on-write JSON library.

Comes with tests and, presumably, bugs.
Fix a bug in lexical scoping, add tests
Import a copy of David Gay's dtoa.c
Minor changes to dtoa.c to make it easier to work with.

 - Change memory allocation to thread a context structure through
   the code rather than using globals (which would require a
   -lpthread and some locking to become threadsafe).

 - Remove a few configuration options (the "private memory" space,
   and K&R style headers).

 - Prefix exported symbols with jvp_ to prevent libc conflicts.

 - Add jvp_dtoa.h

 - Include netlib's g_fmt.c into dtoa.c

 - Add a few not-strictly-necessary initialisations in order to
   compile cleanly with gcc -Wall
Fix a memory leak when inserting into an object with an already-present key
First pass at a JSON parser
Validation for empty objects

Now (correctly) fails to parse {,}
Move from Jansson to JV - everything but the interpreter loop

Passes valgrind --leak-check=full.