File: package.lisp

package info (click to toggle)
acl2 8.5dfsg-5
  • links: PTS
  • area: main
  • in suites: bookworm
  • size: 991,452 kB
  • sloc: lisp: 15,567,759; javascript: 22,820; cpp: 13,929; ansic: 12,092; perl: 7,150; java: 4,405; xml: 3,884; makefile: 3,507; sh: 3,187; ruby: 2,633; ml: 763; python: 746; yacc: 723; awk: 295; csh: 186; php: 171; lex: 154; tcl: 49; asm: 23; haskell: 17
file content (49 lines) | stat: -rw-r--r-- 1,146 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
(defpackage :cl-utilities
  (:use :common-lisp)
  (:export #:split-sequence
	   #:split-sequence-if
	   #:split-sequence-if-not
	   #:partition
	   #:partition-if
	   #:partition-if-not
	   
	   #:extremum
	   #:no-extremum
	   #:extremum-fastkey
	   #:extrema
	   #:n-most-extreme
	   #:n-most-extreme-not-enough-elements
	   #:n-most-extreme-not-enough-elements-n
	   #:n-most-extreme-not-enough-elements-subsequence
	   
	   #:read-delimited
	   #:read-delimited-bounds-error
	   #:read-delimited-bounds-error-start
	   #:read-delimited-bounds-error-end
	   #:read-delimited-bounds-error-sequence
	   
	   #:expt-mod
	   
	   #:collecting
	   #:collect
	   #:with-collectors
	   
	   #:with-unique-names
	   #:with-gensyms
	   #:list-binding-not-supported
	   #:list-binding-not-supported-binding

	   #:once-only
	   
	   #:rotate-byte
	   
	   #:copy-array

	   #:compose))

#+split-sequence-deprecated
(defpackage :split-sequence
  (:documentation "This package mimics SPLIT-SEQUENCE for compatibility with
packages that expect that system.")
  (:use :cl-utilities)
  (:export #:split-sequence #:split-sequence-if #:split-sequence-if-not))