Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-11-26 | Merge remote-tracking branch 'origin/master' | Stephen Dolan | |
2012-11-26 | Transparent handling for CBV arguments to C functions. | Stephen Dolan | |
C function arguments closures are inlined before the call. | |||
2012-11-26 | Clean up function creation API and epilogue generation. | Stephen Dolan | |
2012-11-25 | Add some preprocessor junk to make codegen cleaner. | Stephen Dolan | |
2012-10-25 | Merge branch 'master' of https://github.com/stedolan/jq into contains-operator | Stephen Roantree | |
Conflicts: lexer.gen.c parser.gen.c parser.gen.h parser.gen.info parser.y | |||
2012-10-25 | Fix a bug in string parsing. Closes #35 | Stephen Dolan | |
2012-10-24 | Implemented contains operator | Stephen Roantree | |
2012-10-24 | Replace yyscan_t with another pointer type that we control. | Damian Gryski | |
This prevents the circuluar dependency between parser.gen.h and lexer.gen.h. Newer versions of bison add a prototype for yyparse() to parser.gen.h that include the as-yet-undeclared yyscan_t type. | |||
2012-10-23 | Implement 'not equal' (!=) as a binop | Damian Gryski | |
2012-10-23 | yyscan_t isn't exposed by some versions of flex. | Damian Gryski | |
2012-10-20 | A string interpolation syntax that I don't hate. Also tests. | Stephen Dolan | |
You can interpolate values into strings using \(this syntax), e.g. "best \("str" + "ing") ever" | |||
2012-10-10 | Make comp binops nonassoc | Stephen Roantree | |
2012-10-07 | Add <,>,<=,>= binops | Stephen Roantree | |
2012-09-18 | Move everything around - delete old Haskell code, clean up build. | Stephen Dolan | |