Stephen Dolan
|
ea9db414ed
|
Clean up implementation of builtin functions.
|
2012-12-02 22:12:08 +00:00 |
|
Stephen Dolan
|
b6f2fbbe62
|
Move all the includes one place to the left
|
2012-12-02 21:25:54 +00:00 |
|
Stephen Dolan
|
125e278502
|
Clean up calls to C functions, unify opcodes
|
2012-12-02 20:45:55 +00:00 |
|
Stephen Dolan
|
251f221b85
|
Refactor of function call codegen. Separate codegen for C and jq calls.
|
2012-12-02 20:45:06 +00:00 |
|
Stephen Dolan
|
d56370f734
|
Move some higher-level JSON manipulation functions into jv_aux.{c,h}
|
2012-11-26 22:22:45 +00:00 |
|
Stephen Dolan
|
4747f8681b
|
Transparent handling for CBV arguments to C functions.
C function arguments closures are inlined before the call.
|
2012-11-26 01:36:55 +00:00 |
|
Stephen Dolan
|
3e3fe51959
|
Clean up function creation API and epilogue generation.
|
2012-11-26 00:39:01 +00:00 |
|
Stephen Dolan
|
20e45f363c
|
Separate the tests and the main program.
|
2012-09-18 22:17:13 +01:00 |
|
Stephen Dolan
|
a4eea165bb
|
Move everything around - delete old Haskell code, clean up build.
|
2012-09-18 17:44:43 +01:00 |
|