Splits a sequence into a list of subsequences delimited by objects satisfying the a test. split-sequence is a member of the Common Lisp Utilities family of programs, designed by community consensus.
About This Package
AuthorThis code was based on Arthur Lemmens' in http://groups.google.com/groups
VersionThis documentation is for version 1.1.
Download and Source Codehttp://github.com/sharplispers/split-sequence
Function split-sequence (delimiter sequence &key start end from-end count remove-empty-subseqs test test-not key)
Return a list of subsequences in sequence delimited by delimiter. ...
Function split-sequence-if (predicate sequence &key start end from-end count remove-empty-subseqs key)
Return a list of subsequences in sequence delimited by items satisfying predicate. ...
Function split-sequence-if-not (predicate sequence &key count remove-empty-subseqs from-end start end key)
Return a list of subsequences in sequence delimited by items satisfying (complement predicate). ...