Commit Graph
3740 Commits
Author SHA1 Message Date
Paul Masurel c58d3ee657 Add MAX function 2026-08-18 15:37:06 +02:00
Paul Masurel 4764a9cdc3 Add MIN function 2026-08-18 15:34:37 +02:00
Paul Masurel 575a60a536 Format POW implementation 2026-08-18 15:34:27 +02:00
Paul Masurel 8b6a554785 Mark SQRT out of scope 2026-08-18 15:32:13 +02:00
Paul Masurel 6dabd9c022 Add POW function 2026-08-18 15:31:38 +02:00
Paul Masurel df24a2b2ab Mark CEIL out of scope 2026-08-18 15:28:00 +02:00
Paul Masurel 5eb129379e Mark FLOOR out of scope 2026-08-18 15:27:42 +02:00
Paul Masurel fef67adf74 Mark ROUND out of scope 2026-08-18 15:26:38 +02:00
Paul Masurel 15fea895fc Add ABS function 2026-08-18 15:25:52 +02:00
Paul Masurel 6e78264e74 Add INT_MOD function 2026-08-18 15:23:11 +02:00
Paul Masurel 205317344f Add NEQ function 2026-08-18 15:20:05 +02:00
Paul Masurel 699da2b1a0 Mark IN out of scope 2026-08-18 15:18:06 +02:00
Paul Masurel 56f6455ea7 Add TEXT_JOIN function 2026-08-18 15:16:59 +02:00
Paul Masurel 3379b2fe74 Add CONCAT function 2026-08-18 15:14:34 +02:00
Paul Masurel 6dae682fab Mark PROPER out of scope 2026-08-18 15:09:59 +02:00
Paul Masurel d49c2ca12f Align LOWER Unicode semantics 2026-08-18 15:09:33 +02:00
Paul Masurel 4baf3034af Add UPPER function 2026-08-18 15:08:23 +02:00
Paul Masurel c8d795046c Mark CIDR out of scope 2026-08-18 15:04:05 +02:00
Paul Masurel 7dc64c16f5 Add LT_EQ function 2026-08-18 15:01:52 +02:00
Paul Masurel f6fedef60e Add GT_EQ function 2026-08-18 15:00:30 +02:00
Paul Masurel e1fb01f920 Add LT function 2026-08-18 14:59:05 +02:00
Paul Masurel 076d6d66c0 Add GT function 2026-08-18 14:57:49 +02:00
Paul Masurel 5a7d9fc96e Align EQ null semantics 2026-08-18 14:51:15 +02:00
Paul Masurel 2e018ea46e Add DIVIDE function 2026-08-18 14:48:29 +02:00
Paul Masurel 5b83f25db3 Add MULTIPLY function 2026-08-18 14:45:53 +02:00
Paul Masurel 03f54d6f9d Add SUBTRACT function 2026-08-18 14:43:51 +02:00
Paul Masurel f18fe866f7 Add OR function 2026-08-18 14:40:23 +02:00
Paul Masurel 871b81eb27 Add AND function 2026-08-18 14:37:39 +02:00
Paul Masurel 253da7503d Add NOT function 2026-08-18 14:35:24 +02:00
Paul Masurel 729d3c60ac Add IS_NULL function 2026-08-18 14:30:02 +02:00
Paul Masurel d6a9fd4b07 disable sign return address
Ready for the big leap.
2026-08-18 14:22:24 +02:00
Paul Masurel 73eabcc7c3 only reset string arena when it is used 2026-08-18 14:06:38 +02:00
Paul Masurel 3381b92586 Added support for lowercase (and functions creating new string in general) 2026-08-18 13:38:50 +02:00
Paul Masurel a6cec0585e Embed regex 2026-08-18 11:47:43 +02:00
Paul Masurel 3ea070a994 refactoring results. removign the need to register str literals 2026-08-18 11:36:17 +02:00
Paul Masurel 64b1f280bf Added IS_NOT_NULL, added lifetime on str 2026-08-18 10:25:28 +02:00
Paul Masurel c942af7af5 returning in a register 2026-08-17 23:00:56 +02:00
Paul Masurel 9b6c31224f Returning value 2026-08-17 22:37:30 +02:00
Paul Masurel 3fbf9bcd1c blop 2026-08-17 22:31:53 +02:00
Paul Masurel 72e1d2ab04 blop 2026-08-17 18:59:51 +02:00
Paul Masurel 89e66ca5ca blop 2026-08-17 17:42:04 +02:00
Paul Masurel 64fe39a659 added support for calculated predicate query 2026-08-17 12:11:25 +02:00
Paul Masurel 8e3adbff98 Added EQ 2026-08-17 11:17:48 +02:00
Paul Masurel 8142dbb1d7 Added doc/unit test 2026-08-17 10:04:14 +02:00
Paul Masurel e0b5cb0842 add serialization format
Added command for disassembly
2026-08-16 22:10:04 +02:00
Paul Masurel 174fdfb4ab second stab for jitexpr 2026-08-14 14:42:27 +02:00
Paul Masurel 8964bacc35 first stab at compile 2026-08-14 14:34:49 +02:00
Paul Masurel 7778e3cf41 first stab at compile 2026-08-14 14:21:15 +02:00
Paul Masurel 4fb052f663 blop 2026-08-14 13:36:54 +02:00
Paul Masurel 483349c367 added apply_types 2026-08-14 10:57:27 +02:00