summaryrefslogtreecommitdiff
path: root/tests/seq.pure.lisp
AgeCommit message (Expand)Author
2024-09-29Inline simple FIND on lists.Stas Boukarev
2024-09-20Check for :start in find/position on lists.Stas Boukarev
2024-09-12Transform %with-array-data even if element-type is not known.Stas Boukarev
2024-09-09sequence-lvar-dimensions: consider unions with lists.Stas Boukarev
2024-09-09sequence-lvar-dimensions: a cons has at least 1 element.Stas Boukarev
2024-09-09Derive concatenate => cons.Stas Boukarev
2024-08-21find-derive-type: don't treat char-equal the same as char=Stas Boukarev
2024-08-08index-into-sequence-derive-type: handle more complicated types.Stas Boukarev
2024-08-07sequence-result-nth-arg: don't add LIST if it's not there.Stas Boukarev
2024-08-07Better type derivation for sequence functions applied to union types.Stas Boukarev
2024-08-02Derive the result of FIND with :test EQUAL/P.Stas Boukarev
2024-08-01Hash strings with FNV-1A instead of Jenkins' one-at-a-timeGabor Melis
2024-08-01Check once for sequence-bounding-indices in (position x string)Stas Boukarev
2024-07-29Derive (reduce #'logior (vector fixnum)) => fixnumStas Boukarev
2024-07-21replace transform: don't fall on NIL.Stas Boukarev
2024-07-20Transform (replace (or null simple-vector) simple-vector)Stas Boukarev
2024-06-05Add a type deriver for READ-SEQUENCE.Stas Boukarev
2024-05-28Return the input argument when transforming SORT.Stas Boukarev
2024-05-02Don't inline SORT on unknown types.Stas Boukarev
2024-03-01Ensure that FIND uses %bit-pos...Stas Boukarev
2024-02-05subseq: don't loop on nil arrays.Stas Boukarev
2024-02-05Use FIND/POSITION transform on const list for MEMBER tooDouglas Katzman
2023-09-26Don't transform FIND on mismatching types.Stas Boukarev
2022-11-24Make a few tests less brittleDouglas Katzman
2022-08-15Check :start/end for FILL more thoroughly.Stas Boukarev
2022-06-30Don't preserve CONS types passed to sequence functions.Stas Boukarev
2022-06-27Add a test for reverse on non-simple specialized vectors.Stas Boukarev
2022-06-24Make a test #-sb-unicode compatible.Stas Boukarev
2022-06-24Add a test for reverse on specialized vectors.Stas Boukarev
2022-06-03Warn about bad :start/:end for more sequence functions.Stas Boukarev
2022-06-03Fix string-comparison type derivation.Stas Boukarev
2022-05-31Add type derivers for FIND-IF/NOT.Stas Boukarev
2022-05-31Derive (find x string) as (or character null).Stas Boukarev
2022-05-24Fix a test for -sb-unicode.Stas Boukarev
2022-05-24Add tests for find, position type derivation.Stas Boukarev
2022-05-13Correct REDUCE type derivation for singleton sequences.Stas Boukarev
2021-12-03Fix the REPLACE transform warnings.Stas Boukarev
2021-08-23Revert "Don't cons in write-to-string of integers less than *print-base*"Douglas Katzman
2021-08-20Remove still more assumptions about 0-filled heapDouglas Katzman
2021-08-17Skip consing tests on :interpreter.Stas Boukarev
2021-08-16Don't cons in write-to-string of integers less than *print-base*Douglas Katzman
2021-08-16Do nothing for stable-sort of vector length <= 1Douglas Katzman
2021-08-03Get rid of VECTOR-REPLACE and its hideous argument conventionDouglas Katzman
2021-07-31Call UBn-BASH-COPY only with valid bounds or not at allDouglas Katzman
2021-03-14Skip a consing test on :interpreter.Stas Boukarev
2021-03-13Speed up EQUALPDouglas Katzman
2020-12-13Fix a type error in the SEARCH transform.Stas Boukarev
2020-04-27fill transform: don't fail with *print-case* :downcase.Stas Boukarev
2020-03-03Don't lose the type in FILL transforms.Stas Boukarev
2020-03-02Fix bound checking in the FILL-vector transform.Stas Boukarev