Stephen Dolan
|
4d47f8f1e1
|
'==' operator, tests for equality and operator precedence.
|
2012-09-10 18:08:00 +01:00 |
|
Stephen Dolan
|
3895bbf856
|
String -> number conversions with "tonumber".
|
2012-09-10 17:08:13 +01:00 |
|
Stephen Dolan
|
aa3ebdfe9b
|
Multiplication and division operators.
It is an error to use these on anything but numbers. Maybe later
implementing python/ruby-style ("a" * 100) might be handy.
|
2012-09-10 16:57:17 +01:00 |
|
Stephen Dolan
|
6f3abbac62
|
Subtraction - as expected for numbers, ruby-style set diff for arrays.
|
2012-09-10 16:49:25 +01:00 |
|
Stephen Dolan
|
65ce73deb4
|
String concatenation.
|
2012-09-10 16:16:39 +01:00 |
|
Stephen Dolan
|
e718bd50b6
|
Sensible error messages when a silly addition is performed.
Fix a test to no longer perform an invalid addition.
|
2012-09-10 16:15:05 +01:00 |
|
Stephen Dolan
|
e258d20ba2
|
Make the '+' operator merge objects.
|
2012-09-09 19:17:07 +01:00 |
|
Stephen Dolan
|
d895d39ba9
|
Support "null" in JQ programs
|
2012-09-03 16:14:52 +01:00 |
|
Stephen Dolan
|
4f747e6fff
|
Move from Jansson to JV - proper freeing of memory
A few more tests, now passes valgrind.
|
2012-09-02 21:45:52 +01:00 |
|
Stephen Dolan
|
2cb9a6e61d
|
Move from Jansson to JV - everything but the interpreter loop
Passes valgrind --leak-check=full.
|
2012-09-02 16:31:59 +01:00 |
|
Stephen
|
fd738bface
|
an addition operator, of sorts
|
2012-08-16 01:16:08 +01:00 |
|
Stephen
|
2002dc1a2f
|
Most of a C implementation of jq
|
2012-08-16 01:00:30 +01:00 |
|