summaryrefslogtreecommitdiffstats
path: root/tests
Commit message (Expand)AuthorAgeFilesLines
* infix: add tests.Kaz Kylheku2025-04-062-1/+68
* expand-hook-combine: bugfix.Kaz Kylheku2025-04-011-5/+34
* New function: expand-hook-combine.Kaz Kylheku2025-04-011-0/+17
* match: new pattern matching macro, match-tuple-case.Kaz Kylheku2025-04-011-0/+17
* New function: remove.Kaz Kylheku2025-03-271-0/+24
* rand: use PRNG bits more economically for small moduli.Kaz Kylheku2025-03-212-60/+60
* New macro: letrec.Kaz Kylheku2025-03-211-0/+21
* Expose brace expansion bexp function.Kaz Kylheku2025-03-091-37/+37
* glob*: add string and integer ranges to brace expansion.Kaz Kylheku2025-03-081-1/+76
* New feature: range iteration with skip.Kaz Kylheku2025-03-071-0/+20
* New function: iterp.Kaz Kylheku2025-03-071-0/+20
* iterator API: reject objects that don't make sense.Kaz Kylheku2025-03-061-0/+24
* awk: add CSV support.Kaz Kylheku2025-01-301-0/+18
* awk: use prepared lambdas for field separation.Kaz Kylheku2025-01-282-0/+47
* get-csv: bugfix: return nil on EOF.Kaz Kylheku2025-01-241-1/+23
* New functions for producing CSV.Kaz Kylheku2025-01-241-0/+19
* New function: get-csv.Kaz Kylheku2025-01-211-0/+166
* New macros for enumerated constants.Kaz Kylheku2025-01-201-0/+23
* New macro: lop1.Kaz Kylheku2025-01-171-0/+13
* json: flat must override all effects of :standardKaz Kylheku2025-01-161-0/+29
* lop: don't insert args when metas present.Kaz Kylheku2025-01-081-0/+44
* match-case: bugfix in conversion to casequal.Kaz Kylheku2024-12-201-0/+3
* string ranges: bug: ranges of length 1.Kaz Kylheku2024-12-152-1/+13
* tests for string range length.Kaz Kylheku2024-12-151-0/+12
* copy: now handles range objects.Kaz Kylheku2024-10-012-0/+6
* read-until-match: fix regression.Kaz Kylheku2024-09-141-0/+18
* keep-if, remove-if, keep-keys-if: mapfun argument.Kaz Kylheku2024-07-301-0/+4
* zip: more permissive implementation.Kaz Kylheku2024-07-241-0/+3
* make-like: use seq_build.Kaz Kylheku2024-07-231-3/+5
* New function: seq-like.Kaz Kylheku2024-07-231-0/+14
* json: new *read-json-int* variable.Kaz Kylheku2024-07-221-0/+15
* oop: special methods to handle missing slots.Kaz Kylheku2024-07-191-0/+36
* New functions: find-maxes and find-mins.Kaz Kylheku2024-07-161-0/+22
* New funtion related to where function.Kaz Kylheku2024-07-111-0/+39
* partition, split, split*: bug handling negative indices.Kaz Kylheku2024-07-101-19/+31
* split, split*: fix poor behavior for beyond-length indices.Kaz Kylheku2024-07-101-24/+24
* partition: add negative index tests.Kaz Kylheku2024-07-101-0/+36
* split**: split for far negative indices.Kaz Kylheku2024-07-101-0/+32
* split*: add missing tests.Kaz Kylheku2024-07-101-0/+125
* split: fix for far negative indices.Kaz Kylheku2024-07-101-0/+28
* split, split*, partition: tests, fixes.Kaz Kylheku2024-07-101-0/+410
* match: new @(scan-all) operator.Kaz Kylheku2024-06-281-0/+8
* iter-begin: handle FLNUM.Kaz Kylheku2024-06-261-0/+13
* copy-iter: test for common types.Kaz Kylheku2024-06-261-0/+18
* copy-iter: test that the combi iterators copy.Kaz Kylheku2024-06-261-0/+12
* copy-iter: some tests.Kaz Kylheku2024-06-261-2/+15
* combi: fix permi and rpermi; impl combi, rcombi; test.Kaz Kylheku2024-06-241-0/+41
* string ranges: individual positions are ascending/descending.Kaz Kylheku2024-06-201-0/+4
* combi: fix broken k 0 edge cases for sequences.Kaz Kylheku2024-06-201-0/+10
* New function: copy-hash-iter.Kaz Kylheku2024-06-181-0/+11