Commit Graph
9 Commits
Author SHA1 Message Date
stefan-gorules e452df33e9 feat: implement new functions - part 1 (#205)
* feat: implement new functions - part 1

* add enumiter to BuiltInFunction

* fix ci

* remove centos test

* fix workflow
2024-07-04 16:39:58 +02:00
stefan-gorules 7ce6ceb9e4 feat: fuzzy match (#168) 2024-05-23 12:00:58 +02:00
Ivan Miletic ae68b4a0dd feat: keys function (#135)
* feat: keys function
2024-03-25 16:30:59 +01:00
stefan-gorules 5f423b7910 feat: zen expression rewrite (#107)
* temp: zen-expression rewrite

* rewrite standard parser

* stabilise parser, upgrade dependencies

* implement unary parser

* align builtin behavior

* fix tests and minor bugs

* refactor exports, update docs

* fix expression repl

* cleanup

* cleanup vm

* replace expression with expression-rewrite

* update d.ts file

* fix failing test
2023-12-12 08:50:25 +01:00
stefan-gorules 807537ad77 feat: is numeric function; (#95) 2023-10-13 17:10:42 +02:00
stefan-gorules 7b36527dc7 feat: type conversions; (#94) 2023-10-13 11:23:08 +02:00
stefan-gorules 615d554215 fix: string slices; remove int variable type; (#92) 2023-10-04 08:41:24 +02:00
stefan-gorules 78d8d2632a feat: date functions; (#91)
* feat: date functions;

* add tests
2023-09-21 16:19:43 +02:00
stefan-gorules 7b17575a66 fix: negative value checks (#89)
* fix: negative value checks;

* offset unary fix;

* disable unary csv test;
2023-09-19 11:23:31 +02:00