This is the 3bz Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 08 16:14:58 2024 GMT+0.
3bz/3bz.asd
3bz/package.lisp
3bz/tuning.lisp
3bz/util.lisp
3bz/constants.lisp
3bz/types.lisp
3bz/huffman-tree.lisp
3bz/ht-constants.lisp
3bz/io-common.lisp
3bz/io-nommap.lisp
3bz/io-mmap.lisp
3bz/io.lisp
3bz/deflate.lisp
3bz/checksums.lisp
3bz/zlib.lisp
3bz/gzip.lisp
3bz/api.lisp
The main system appears first, followed by any subsystem dependency.
3bz
deflate decompressor
Bart Botta
MIT
alexandria
(system).
cffi
(system)., for feature (:and (:not :mezzano) (:not :abcl))
mmap
(system)., for feature (:and (:not :mezzano) (:not :abcl))
trivial-features
(system).
nibbles
(system).
babel
(system).
package.lisp
(file).
tuning.lisp
(file).
util.lisp
(file).
constants.lisp
(file).
types.lisp
(file).
huffman-tree.lisp
(file).
ht-constants.lisp
(file).
io-common.lisp
(file).
io-nommap.lisp
(file).
io-mmap.lisp
(file).
io.lisp
(file).
deflate.lisp
(file).
checksums.lisp
(file).
zlib.lisp
(file).
gzip.lisp
(file).
api.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
3bz/3bz.asd
3bz/package.lisp
3bz/tuning.lisp
3bz/util.lisp
3bz/constants.lisp
3bz/types.lisp
3bz/huffman-tree.lisp
3bz/ht-constants.lisp
3bz/io-common.lisp
3bz/io-nommap.lisp
3bz/io-mmap.lisp
3bz/io.lisp
3bz/deflate.lisp
3bz/checksums.lisp
3bz/zlib.lisp
3bz/gzip.lisp
3bz/api.lisp
3bz/tuning.lisp
package.lisp
(file).
3bz
(system).
+adler32-unroll+
(constant).
use-adler32
(function).
use-ub64
(function).
3bz/util.lisp
tuning.lisp
(file).
3bz
(system).
*bit-rev-table*
(special variable).
*cached-struct-defs*
(special variable).
bit-rev
(function).
defstruct-cached
(macro).
fixnum+
(macro).
ub64+
(macro).
with-cached-state
(macro).
wrap-fixnum
(macro).
3bz/constants.lisp
util.lisp
(file).
3bz
(system).
+adler32-prime+
(constant).
+end-code+
(constant).
+extra-bits+
(constant).
+ht-invalid+
(constant).
+ht-len/dist+
(constant).
+ht-link/end+
(constant).
+ht-literal+
(constant).
+ht-max-bits+
(constant).
+len-code-extra+
(constant).
+len-code-order+
(constant).
+len/dist-bases+
(constant).
+lengths-end+
(constant).
+lengths-extra-bits-offset+
(constant).
+lengths-start+
(constant).
+max-tree-entries/dist+
(constant).
+max-tree-entries/len+
(constant).
+max-tree-size+
(constant).
3bz/types.lisp
constants.lisp
(file).
3bz
(system).
code-table-type
(type).
ht-bit-count-type
(type).
ht-node-array-type
(type).
ht-node-type
(type).
ht-offset-type
(type).
non-negative-fixnum
(type).
ub16
(type).
ub32
(type).
ub64
(type).
ub8
(type).
3bz/huffman-tree.lisp
types.lisp
(file).
3bz
(system).
make-load-form
(method).
*fixed-dist-table*
(special variable).
*fixed-lit/length-table*
(special variable).
build-tree-part
(function).
build-trees
(function).
build-trees*
(function).
copy-huffman-tree
(function).
ht-dist-node
(function).
ht-end-node
(function).
ht-endp
(function).
ht-extra-bits
(function).
ht-invalid-node
(function).
ht-invalidp
(function).
ht-len-node
(function).
ht-len/dist-p
(function).
ht-link-bits
(function).
ht-link-node
(function).
ht-link-offset
(function).
ht-linkp
(function).
ht-literal-node
(function).
ht-literalp
(function).
ht-max-bits
(reader).
(setf ht-max-bits)
(writer).
ht-node-type
(function).
ht-nodes
(reader).
(setf ht-nodes)
(writer).
ht-start-bits
(reader).
(setf ht-start-bits)
(writer).
ht-value
(function).
huffman-tree
(structure).
huffman-tree-p
(function).
make-huffman-tree
(function).
3bz/ht-constants.lisp
huffman-tree.lisp
(file).
3bz
(system).
%static-huffman-tree/dist%
(special variable).
%static-huffman-tree/len%
(special variable).
+static-huffman-tree/dist+
(constant).
+static-huffman-tree/len+
(constant).
+static-huffman-trees+
(constant).
3bz/io-common.lisp
ht-constants.lisp
(file).
3bz
(system).
%resync-file-stream
(method).
%resync-file-stream
(method).
make-octet-stream-context
(function).
make-octet-vector-context
(function).
boxes
(reader method).
boxes
(reader method).
cb-end
(reader).
(setf cb-end)
(writer).
cb-offset
(reader).
(setf cb-offset)
(writer).
cb-start
(reader).
(setf cb-start)
(writer).
context-boxes
(structure).
context-boxes-p
(function).
context-common
(macro).
copy-context-boxes
(function).
make-context-boxes
(function).
octet
(type).
octet-stream
(reader method).
octet-stream-context
(class).
octet-vector
(reader method).
octet-vector
(type).
octet-vector-context
(class).
valid-octet-stream
(function).
3bz/io-nommap.lisp
(:or :mezzano :abcl)
io-common.lisp
(file).
3bz
(system).
3bz/io-mmap.lisp
(:and (:not :mezzano) (:not :abcl))
io-nommap.lisp
(file).
io-common.lisp
(file).
3bz
(system).
make-octet-pointer-context
(function).
with-octet-pointer
(macro).
%pointer
(reader method).
base
(reader method).
boxes
(reader method).
octet-pointer
(class).
octet-pointer-context
(class).
offset-t
(type).
op
(reader method).
scope
(reader method).
size
(reader method).
size-t
(type).
valid-octet-pointer
(function).
with-pointer-context
(macro).
3bz/io.lisp
io-mmap.lisp
(file).
io-nommap.lisp
(file).
io-common.lisp
(file).
3bz
(system).
defun-with-reader-contexts
(macro).
with-reader-contexts
(macro).
with-stream-context
(macro).
with-vector-context
(macro).
3bz/deflate.lisp
io.lisp
(file).
3bz
(system).
make-deflate-state
(function).
*stats*
(special variable).
copy-deflate-state
(function).
decompress-deflate
(function).
decompress-deflate/pointer
(function).
decompress-deflate/stream
(function).
decompress-deflate/vector
(function).
deflate-state
(structure).
deflate-state-p
(function).
ds-bits-remaining
(reader).
(setf ds-bits-remaining)
(writer).
ds-bytes-to-copy
(reader).
(setf ds-bytes-to-copy)
(writer).
ds-copy-offset
(reader).
(setf ds-copy-offset)
(writer).
ds-current-huffman-tree
(reader).
(setf ds-current-huffman-tree)
(writer).
ds-current-state
(reader).
(setf ds-current-state)
(writer).
ds-dht-hclen
(reader).
(setf ds-dht-hclen)
(writer).
ds-dht-hlit
(reader).
(setf ds-dht-hlit)
(writer).
ds-dht-hlit+hdist
(reader).
(setf ds-dht-hlit+hdist)
(writer).
ds-dht-last-len
(reader).
(setf ds-dht-last-len)
(writer).
ds-dht-len-codes
(reader).
(setf ds-dht-len-codes)
(writer).
ds-dht-len-tree
(reader).
(setf ds-dht-len-tree)
(writer).
ds-dht-lit/len/dist
(reader).
(setf ds-dht-lit/len/dist)
(writer).
ds-dht-lit/len/dist-index
(reader).
(setf ds-dht-lit/len/dist-index)
(writer).
ds-dynamic-huffman-tree
(reader).
(setf ds-dynamic-huffman-tree)
(writer).
ds-finished
(reader).
(setf ds-finished)
(writer).
ds-input-underrun
(reader).
(setf ds-input-underrun)
(writer).
ds-last-block-flag
(reader).
(setf ds-last-block-flag)
(writer).
ds-output-buffer
(reader).
(setf ds-output-buffer)
(writer).
ds-output-offset
(reader).
(setf ds-output-offset)
(writer).
ds-output-overflow
(reader).
(setf ds-output-overflow)
(writer).
ds-partial-bits
(reader).
(setf ds-partial-bits)
(writer).
ds-window
(reader).
(setf ds-window)
(writer).
state-machine
(macro).
3bz/checksums.lisp
deflate.lisp
(file).
3bz
(system).
+accumulate-count+
(constant).
+crc32/table+
(constant).
adler32
(function).
adler32/fixnum
(function).
adler32/ub32
(function).
adler32/ub64
(function).
crc32/table
(function).
generate-crc32-table
(function).
3bz/zlib.lisp
checksums.lisp
(file).
3bz
(system).
make-zlib-state
(function).
check-zlib-header
(function).
copy-zlib-state
(function).
decompress-zlib
(function).
zlib-state
(structure).
zlib-state-p
(function).
zs-bits-remaining
(function).
(setf zs-bits-remaining)
(function).
zs-bytes-to-copy
(function).
(setf zs-bytes-to-copy)
(function).
zs-compression-level
(reader).
(setf zs-compression-level)
(writer).
zs-compression-method
(reader).
(setf zs-compression-method)
(writer).
zs-copy-offset
(function).
(setf zs-copy-offset)
(function).
zs-current-huffman-tree
(function).
(setf zs-current-huffman-tree)
(function).
zs-current-state
(function).
(setf zs-current-state)
(function).
zs-dht-hclen
(function).
(setf zs-dht-hclen)
(function).
zs-dht-hlit
(function).
(setf zs-dht-hlit)
(function).
zs-dht-hlit+hdist
(function).
(setf zs-dht-hlit+hdist)
(function).
zs-dht-last-len
(function).
(setf zs-dht-last-len)
(function).
zs-dht-len-codes
(function).
(setf zs-dht-len-codes)
(function).
zs-dht-len-tree
(function).
(setf zs-dht-len-tree)
(function).
zs-dht-lit/len/dist
(function).
(setf zs-dht-lit/len/dist)
(function).
zs-dht-lit/len/dist-index
(function).
(setf zs-dht-lit/len/dist-index)
(function).
zs-dict-id
(reader).
(setf zs-dict-id)
(writer).
zs-dynamic-huffman-tree
(function).
(setf zs-dynamic-huffman-tree)
(function).
zs-finished
(function).
(setf zs-finished)
(function).
zs-input-underrun
(function).
(setf zs-input-underrun)
(function).
zs-last-block-flag
(function).
(setf zs-last-block-flag)
(function).
zs-output-buffer
(function).
(setf zs-output-buffer)
(function).
zs-output-offset
(function).
(setf zs-output-offset)
(function).
zs-output-overflow
(function).
(setf zs-output-overflow)
(function).
zs-partial-bits
(function).
(setf zs-partial-bits)
(function).
zs-s1
(reader).
(setf zs-s1)
(writer).
zs-s2
(reader).
(setf zs-s2)
(writer).
zs-window
(function).
(setf zs-window)
(function).
zs-window-size
(reader).
(setf zs-window-size)
(writer).
zs-zlib-state
(reader).
(setf zs-zlib-state)
(writer).
3bz/gzip.lisp
zlib.lisp
(file).
3bz
(system).
make-gzip-state
(function).
copy-gzip-state
(function).
decompress-gzip
(function).
gs-bits-remaining
(function).
(setf gs-bits-remaining)
(function).
gs-bytes-to-copy
(function).
(setf gs-bytes-to-copy)
(function).
gs-comment
(reader).
(setf gs-comment)
(writer).
gs-compression-level
(reader).
(setf gs-compression-level)
(writer).
gs-compression-method
(reader).
(setf gs-compression-method)
(writer).
gs-copy-offset
(function).
(setf gs-copy-offset)
(function).
gs-crc32
(reader).
(setf gs-crc32)
(writer).
gs-current-huffman-tree
(function).
(setf gs-current-huffman-tree)
(function).
gs-current-state
(function).
(setf gs-current-state)
(function).
gs-dht-hclen
(function).
(setf gs-dht-hclen)
(function).
gs-dht-hlit
(function).
(setf gs-dht-hlit)
(function).
gs-dht-hlit+hdist
(function).
(setf gs-dht-hlit+hdist)
(function).
gs-dht-last-len
(function).
(setf gs-dht-last-len)
(function).
gs-dht-len-codes
(function).
(setf gs-dht-len-codes)
(function).
gs-dht-len-tree
(function).
(setf gs-dht-len-tree)
(function).
gs-dht-lit/len/dist
(function).
(setf gs-dht-lit/len/dist)
(function).
gs-dht-lit/len/dist-index
(function).
(setf gs-dht-lit/len/dist-index)
(function).
gs-dynamic-huffman-tree
(function).
(setf gs-dynamic-huffman-tree)
(function).
gs-extra
(reader).
(setf gs-extra)
(writer).
gs-finished
(function).
(setf gs-finished)
(function).
gs-flags
(reader).
(setf gs-flags)
(writer).
gs-gzip-state
(reader).
(setf gs-gzip-state)
(writer).
gs-header-bytes
(reader).
(setf gs-header-bytes)
(writer).
gs-input-underrun
(function).
(setf gs-input-underrun)
(function).
gs-last-block-flag
(function).
(setf gs-last-block-flag)
(function).
gs-mtime/universal
(reader).
(setf gs-mtime/universal)
(writer).
gs-mtime/unix
(reader).
(setf gs-mtime/unix)
(writer).
gs-name
(reader).
(setf gs-name)
(writer).
gs-operating-system
(reader).
(setf gs-operating-system)
(writer).
gs-output-buffer
(function).
(setf gs-output-buffer)
(function).
gs-output-offset
(function).
(setf gs-output-offset)
(function).
gs-output-overflow
(function).
(setf gs-output-overflow)
(function).
gs-partial-bits
(function).
(setf gs-partial-bits)
(function).
gs-window
(function).
(setf gs-window)
(function).
gzip-state
(structure).
gzip-state-p
(function).
3bz/api.lisp
gzip.lisp
(file).
3bz
(system).
decompress
(function).
decompress-vector
(function).
finished
(function).
input-underrun
(function).
output-overflow
(function).
replace-output-buffer
(function).
Packages are listed by definition order.
3bz
common-lisp
.
%resync-file-stream
(generic function).
decompress
(function).
decompress-vector
(function).
finished
(function).
input-underrun
(function).
make-deflate-state
(function).
make-gzip-state
(function).
make-octet-pointer-context
(function).
make-octet-stream-context
(function).
make-octet-vector-context
(function).
make-zlib-state
(function).
output-overflow
(function).
replace-output-buffer
(function).
with-octet-pointer
(macro).
%pointer
(generic reader).
%static-huffman-tree/dist%
(special variable).
%static-huffman-tree/len%
(special variable).
*bit-rev-table*
(special variable).
*cached-struct-defs*
(special variable).
*fixed-dist-table*
(special variable).
*fixed-lit/length-table*
(special variable).
*stats*
(special variable).
+accumulate-count+
(constant).
+adler32-prime+
(constant).
+adler32-unroll+
(constant).
+crc32/table+
(constant).
+end-code+
(constant).
+extra-bits+
(constant).
+ht-invalid+
(constant).
+ht-len/dist+
(constant).
+ht-link/end+
(constant).
+ht-literal+
(constant).
+ht-max-bits+
(constant).
+len-code-extra+
(constant).
+len-code-order+
(constant).
+len/dist-bases+
(constant).
+lengths-end+
(constant).
+lengths-extra-bits-offset+
(constant).
+lengths-start+
(constant).
+max-tree-entries/dist+
(constant).
+max-tree-entries/len+
(constant).
+max-tree-size+
(constant).
+static-huffman-tree/dist+
(constant).
+static-huffman-tree/len+
(constant).
+static-huffman-trees+
(constant).
adler32
(function).
adler32/fixnum
(function).
adler32/ub32
(function).
adler32/ub64
(function).
base
(generic reader).
bit-rev
(function).
boxes
(generic reader).
build-tree-part
(function).
build-trees
(function).
build-trees*
(function).
cb-end
(reader).
(setf cb-end)
(writer).
cb-offset
(reader).
(setf cb-offset)
(writer).
cb-start
(reader).
(setf cb-start)
(writer).
check-zlib-header
(function).
code-table-type
(type).
context-boxes
(structure).
context-boxes-p
(function).
context-common
(macro).
copy-context-boxes
(function).
copy-deflate-state
(function).
copy-gzip-state
(function).
copy-huffman-tree
(function).
copy-zlib-state
(function).
crc32/table
(function).
decompress-deflate
(function).
decompress-deflate/pointer
(function).
decompress-deflate/stream
(function).
decompress-deflate/vector
(function).
decompress-gzip
(function).
decompress-zlib
(function).
deflate-state
(structure).
deflate-state-p
(function).
defstruct-cached
(macro).
defun-with-reader-contexts
(macro).
ds-bits-remaining
(reader).
(setf ds-bits-remaining)
(writer).
ds-bytes-to-copy
(reader).
(setf ds-bytes-to-copy)
(writer).
ds-copy-offset
(reader).
(setf ds-copy-offset)
(writer).
ds-current-huffman-tree
(reader).
(setf ds-current-huffman-tree)
(writer).
ds-current-state
(reader).
(setf ds-current-state)
(writer).
ds-dht-hclen
(reader).
(setf ds-dht-hclen)
(writer).
ds-dht-hlit
(reader).
(setf ds-dht-hlit)
(writer).
ds-dht-hlit+hdist
(reader).
(setf ds-dht-hlit+hdist)
(writer).
ds-dht-last-len
(reader).
(setf ds-dht-last-len)
(writer).
ds-dht-len-codes
(reader).
(setf ds-dht-len-codes)
(writer).
ds-dht-len-tree
(reader).
(setf ds-dht-len-tree)
(writer).
ds-dht-lit/len/dist
(reader).
(setf ds-dht-lit/len/dist)
(writer).
ds-dht-lit/len/dist-index
(reader).
(setf ds-dht-lit/len/dist-index)
(writer).
ds-dynamic-huffman-tree
(reader).
(setf ds-dynamic-huffman-tree)
(writer).
ds-finished
(reader).
(setf ds-finished)
(writer).
ds-input-underrun
(reader).
(setf ds-input-underrun)
(writer).
ds-last-block-flag
(reader).
(setf ds-last-block-flag)
(writer).
ds-output-buffer
(reader).
(setf ds-output-buffer)
(writer).
ds-output-offset
(reader).
(setf ds-output-offset)
(writer).
ds-output-overflow
(reader).
(setf ds-output-overflow)
(writer).
ds-partial-bits
(reader).
(setf ds-partial-bits)
(writer).
ds-window
(reader).
(setf ds-window)
(writer).
fixnum+
(macro).
generate-crc32-table
(function).
gs-bits-remaining
(function).
(setf gs-bits-remaining)
(function).
gs-bytes-to-copy
(function).
(setf gs-bytes-to-copy)
(function).
gs-comment
(reader).
(setf gs-comment)
(writer).
gs-compression-level
(reader).
(setf gs-compression-level)
(writer).
gs-compression-method
(reader).
(setf gs-compression-method)
(writer).
gs-copy-offset
(function).
(setf gs-copy-offset)
(function).
gs-crc32
(reader).
(setf gs-crc32)
(writer).
gs-current-huffman-tree
(function).
(setf gs-current-huffman-tree)
(function).
gs-current-state
(function).
(setf gs-current-state)
(function).
gs-dht-hclen
(function).
(setf gs-dht-hclen)
(function).
gs-dht-hlit
(function).
(setf gs-dht-hlit)
(function).
gs-dht-hlit+hdist
(function).
(setf gs-dht-hlit+hdist)
(function).
gs-dht-last-len
(function).
(setf gs-dht-last-len)
(function).
gs-dht-len-codes
(function).
(setf gs-dht-len-codes)
(function).
gs-dht-len-tree
(function).
(setf gs-dht-len-tree)
(function).
gs-dht-lit/len/dist
(function).
(setf gs-dht-lit/len/dist)
(function).
gs-dht-lit/len/dist-index
(function).
(setf gs-dht-lit/len/dist-index)
(function).
gs-dynamic-huffman-tree
(function).
(setf gs-dynamic-huffman-tree)
(function).
gs-extra
(reader).
(setf gs-extra)
(writer).
gs-finished
(function).
(setf gs-finished)
(function).
gs-flags
(reader).
(setf gs-flags)
(writer).
gs-gzip-state
(reader).
(setf gs-gzip-state)
(writer).
gs-header-bytes
(reader).
(setf gs-header-bytes)
(writer).
gs-input-underrun
(function).
(setf gs-input-underrun)
(function).
gs-last-block-flag
(function).
(setf gs-last-block-flag)
(function).
gs-mtime/universal
(reader).
(setf gs-mtime/universal)
(writer).
gs-mtime/unix
(reader).
(setf gs-mtime/unix)
(writer).
gs-name
(reader).
(setf gs-name)
(writer).
gs-operating-system
(reader).
(setf gs-operating-system)
(writer).
gs-output-buffer
(function).
(setf gs-output-buffer)
(function).
gs-output-offset
(function).
(setf gs-output-offset)
(function).
gs-output-overflow
(function).
(setf gs-output-overflow)
(function).
gs-partial-bits
(function).
(setf gs-partial-bits)
(function).
gs-window
(function).
(setf gs-window)
(function).
gzip-state
(structure).
gzip-state-p
(function).
ht-bit-count-type
(type).
ht-dist-node
(function).
ht-end-node
(function).
ht-endp
(function).
ht-extra-bits
(function).
ht-invalid-node
(function).
ht-invalidp
(function).
ht-len-node
(function).
ht-len/dist-p
(function).
ht-link-bits
(function).
ht-link-node
(function).
ht-link-offset
(function).
ht-linkp
(function).
ht-literal-node
(function).
ht-literalp
(function).
ht-max-bits
(reader).
(setf ht-max-bits)
(writer).
ht-node-array-type
(type).
ht-node-type
(function).
ht-node-type
(type).
ht-nodes
(reader).
(setf ht-nodes)
(writer).
ht-offset-type
(type).
ht-start-bits
(reader).
(setf ht-start-bits)
(writer).
ht-value
(function).
huffman-tree
(structure).
huffman-tree-p
(function).
make-context-boxes
(function).
make-huffman-tree
(function).
non-negative-fixnum
(type).
octet
(type).
octet-pointer
(class).
octet-pointer-context
(class).
octet-stream
(generic reader).
octet-stream-context
(class).
octet-vector
(generic reader).
octet-vector
(type).
octet-vector-context
(class).
offset-t
(type).
op
(generic reader).
scope
(generic reader).
size
(generic reader).
size-t
(type).
state-machine
(macro).
ub16
(type).
ub32
(type).
ub64
(type).
ub64+
(macro).
ub8
(type).
use-adler32
(function).
use-ub64
(function).
valid-octet-pointer
(function).
valid-octet-stream
(function).
with-cached-state
(macro).
with-pointer-context
(macro).
with-reader-contexts
(macro).
with-stream-context
(macro).
with-vector-context
(macro).
wrap-fixnum
(macro).
zlib-state
(structure).
zlib-state-p
(function).
zs-bits-remaining
(function).
(setf zs-bits-remaining)
(function).
zs-bytes-to-copy
(function).
(setf zs-bytes-to-copy)
(function).
zs-compression-level
(reader).
(setf zs-compression-level)
(writer).
zs-compression-method
(reader).
(setf zs-compression-method)
(writer).
zs-copy-offset
(function).
(setf zs-copy-offset)
(function).
zs-current-huffman-tree
(function).
(setf zs-current-huffman-tree)
(function).
zs-current-state
(function).
(setf zs-current-state)
(function).
zs-dht-hclen
(function).
(setf zs-dht-hclen)
(function).
zs-dht-hlit
(function).
(setf zs-dht-hlit)
(function).
zs-dht-hlit+hdist
(function).
(setf zs-dht-hlit+hdist)
(function).
zs-dht-last-len
(function).
(setf zs-dht-last-len)
(function).
zs-dht-len-codes
(function).
(setf zs-dht-len-codes)
(function).
zs-dht-len-tree
(function).
(setf zs-dht-len-tree)
(function).
zs-dht-lit/len/dist
(function).
(setf zs-dht-lit/len/dist)
(function).
zs-dht-lit/len/dist-index
(function).
(setf zs-dht-lit/len/dist-index)
(function).
zs-dict-id
(reader).
(setf zs-dict-id)
(writer).
zs-dynamic-huffman-tree
(function).
(setf zs-dynamic-huffman-tree)
(function).
zs-finished
(function).
(setf zs-finished)
(function).
zs-input-underrun
(function).
(setf zs-input-underrun)
(function).
zs-last-block-flag
(function).
(setf zs-last-block-flag)
(function).
zs-output-buffer
(function).
(setf zs-output-buffer)
(function).
zs-output-offset
(function).
(setf zs-output-offset)
(function).
zs-output-overflow
(function).
(setf zs-output-overflow)
(function).
zs-partial-bits
(function).
(setf zs-partial-bits)
(function).
zs-s1
(reader).
(setf zs-s1)
(writer).
zs-s2
(reader).
(setf zs-s2)
(writer).
zs-window
(function).
(setf zs-window)
(function).
zs-window-size
(reader).
(setf zs-window-size)
(writer).
zs-zlib-state
(reader).
(setf zs-zlib-state)
(writer).
Definitions are sorted by export status, category, package, and then by lexicographic order.
decompress octet-vector COMPRESSED using
FORMAT (:deflate,:zlib,:gzip). If output is supplied, it should be an
octet-vector large enough to hold entire uncompressed output.
Returns buffer containing decompressed data (OUTPUT if supplied) and # of octets decompressed.
3bz
.
3bz
.
octet-stream-context
)) ¶huffman-tree
) &optional environment) ¶3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
3bz
.
octet-pointer-context
)) ¶automatically generated reader method
3bz
.
octet-pointer
)) ¶automatically generated reader method
base
.
3bz
.
octet-pointer-context
)) ¶automatically generated reader method
octet-stream-context
)) ¶automatically generated reader method
octet-vector-context
)) ¶automatically generated reader method
3bz
.
octet-stream-context
)) ¶automatically generated reader method
3bz
.
octet-vector-context
)) ¶automatically generated reader method
3bz
.
octet-pointer-context
)) ¶automatically generated reader method
op
.
3bz
.
octet-pointer
)) ¶automatically generated reader method
3bz
.
octet-pointer
)) ¶automatically generated reader method
size
.
3bz
.
structure-object
.
:start-of-block
(or nil t)
(cons 3bz::huffman-tree 3bz::huffman-tree)
(cons (3bz::make-huffman-tree) (3bz::make-huffman-tree))
(cons 3bz::huffman-tree 3bz::huffman-tree)
3bz::+static-huffman-trees+
(unsigned-byte 10)
0
(unsigned-byte 10)
0
(unsigned-byte 4)
0
(simple-array (unsigned-byte 4) (19))
(make-array 19 :element-type (quote (unsigned-byte 4)) :initial-element 0)
(3bz::make-huffman-tree)
3bz::code-table-type
(make-array (+ 288 32) :element-type (quote (unsigned-byte 4)) :initial-element 0)
(mod 320)
0
3bz::octet
255
(unsigned-byte 16)
0
(unsigned-byte 16)
0
(unsigned-byte 64)
0
(unsigned-byte 7)
0
fixnum
0
3bz::octet-vector
(make-array 0 :element-type (quote 3bz::octet))
(or null 3bz::octet-vector)
(or nil t)
(or nil t)
(or nil t)
3bz
.
:header
:default
(make-array 16 :adjustable t :fill-pointer 0)
(unsigned-byte 32)
0
3bz
.
structure-object
.
3bz::ht-bit-count-type
0
(mod 29)
0
3bz::ht-node-array-type
(make-array 3bz::+max-tree-size+ :element-type (quote 3bz::ht-node-type) :initial-element (3bz::ht-invalid-node))
3bz
.
:header
0
:default
(unsigned-byte 16)
1
(unsigned-byte 16)
0
Jump to: | %
(
A B C D F G H I M O R S U V W Z |
---|
Jump to: | %
(
A B C D F G H I M O R S U V W Z |
---|
Jump to: | %
*
+
B C D E F G H I L M N O P S W Z |
---|
Jump to: | %
*
+
B C D E F G H I L M N O P S W Z |
---|
Jump to: | 3
A C D F G H I N O P S T U Z |
---|
Jump to: | 3
A C D F G H I N O P S T U Z |
---|