The chipz Reference Manual

This is the chipz Reference Manual, version 0.8, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Feb 26 14:53:57 2024 GMT+0.

Table of Contents


1 Systems

The main system appears first, followed by any subsystem dependency.


1.1 chipz

A library for decompressing deflate, zlib, and gzip data

Maintainer

Nathan Froyd <>

Author

Nathan Froyd <>

License

BSD style

Version

0.8

Source

chipz.asd.

Child Components

2 Modules

Modules are listed depth-first from the system components tree.


2.1 chipz/doc

Source

chipz.asd.

Parent Component

chipz (system).

Child Components

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


3.1 Lisp


3.1.1 chipz/chipz.asd

Source

chipz.asd.

Parent Component

chipz (system).

ASDF Systems

chipz.

Packages

chipz-system.

Internals

3.1.2 chipz/package.lisp

Source

chipz.asd.

Parent Component

chipz (system).

Packages

chipz.


3.1.3 chipz/constants.lisp

Dependency

package.lisp (file).

Source

chipz.asd.

Parent Component

chipz (system).

Internals

3.1.4 chipz/types-and-tables.lisp

Dependency

constants.lisp (file).

Source

chipz.asd.

Parent Component

chipz (system).

Internals

3.1.5 chipz/crc32.lisp

Dependency

types-and-tables.lisp (file).

Source

chipz.asd.

Parent Component

chipz (system).

Internals

3.1.6 chipz/adler32.lisp

Dependency

types-and-tables.lisp (file).

Source

chipz.asd.

Parent Component

chipz (system).

Internals

3.1.7 chipz/conditions.lisp

Dependency

package.lisp (file).

Source

chipz.asd.

Parent Component

chipz (system).

Public Interface
Internals

3.1.8 chipz/dstate.lisp

Dependency

package.lisp (file).

Source

chipz.asd.

Parent Component

chipz (system).

Public Interface
Internals

3.1.9 chipz/inflate-state.lisp

Dependencies
Source

chipz.asd.

Parent Component

chipz (system).

Public Interface
Internals

3.1.10 chipz/gzip.lisp

Dependencies
Source

chipz.asd.

Parent Component

chipz (system).

Internals

3.1.11 chipz/zlib.lisp

Dependencies
Source

chipz.asd.

Parent Component

chipz (system).

Internals

3.1.12 chipz/inflate.lisp

Dependencies
Source

chipz.asd.

Parent Component

chipz (system).

Internals

3.1.13 chipz/bzip2.lisp

Dependencies
Source

chipz.asd.

Parent Component

chipz (system).

Public Interface
Internals

3.1.14 chipz/decompress.lisp

Dependencies
Source

chipz.asd.

Parent Component

chipz (system).

Public Interface

decompress (generic function).

Internals

3.1.15 chipz/stream.lisp

Dependencies
Source

chipz.asd.

Parent Component

chipz (system).

Public Interface
Internals

3.2 HTML


3.2.1 chipz/doc/index.html

Source

chipz.asd.

Parent Component

doc (module).


3.3 Doc


3.3.1 chipz/doc/chipz-doc.txt

Source

chipz.asd.

Parent Component

doc (module).


3.3.2 chipz/doc/style.css

Source

chipz.asd.

Parent Component

doc (module).


3.4 Static


3.4.1 chipz/NEWS

Source

chipz.asd.

Parent Component

chipz (system).


3.4.2 chipz/LICENSE

Source

chipz.asd.

Parent Component

chipz (system).


3.4.3 chipz/TODO

Source

chipz.asd.

Parent Component

chipz (system).


4 Packages

Packages are listed by definition order.


4.1 chipz

Source

package.lisp.

Use List

common-lisp.

Public Interface
Internals

4.2 chipz-system

Source

chipz.asd.

Use List
  • asdf/interface.
  • common-lisp.
Internals

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


5.1 Public Interface


5.1.1 Ordinary functions

Function: finish-dstate (state)
Package

chipz.

Source

dstate.lisp.

Function: finish-inflate-state (state)
Package

chipz.

Source

inflate-state.lisp.

Function: make-decompressing-stream (format stream)
Package

chipz.

Source

stream.lisp.

Function: make-dstate (format)

Return a structure suitable for uncompressing data in DATA-FORMAT; DATA-FORMAT should be:

:BZIP2 or CHIPZ:BZIP2 For decompressing data in the ‘bzip2’ format; :GZIP or CHIPZ:GZIP For decompressing data in the ‘gzip’ format; :ZLIB or CHIPZ:ZLIB For decompressing data in the ‘zlib’ format; :DEFLATE or CHIPZ:DEFLATE For decompressing data in the ‘deflate’ format.

The usual value of DATA-FORMAT will be one of CHIPZ:BZIP2 or CHIPZ:GZIP.

Package

chipz.

Source

dstate.lisp.

Function: make-inflate-state (format)

Return a INFLATE-STATE structure suitable for uncompressing data in FORMAT; FORMAT should be:

:GZIP or CHIPZ:GZIP For decompressing data in the ‘gzip’ format; :ZLIB or CHIPZ:ZLIB For decompressing data in the ‘zlib’ format; :DEFLATE or CHIPZ:DEFLATE For decompressing data in the ‘deflate’ format.

The usual value of FORMAT will be one of CHIPZ:GZIP or CHIPZ:ZLIB.

Package

chipz.

Source

inflate-state.lisp.


5.1.2 Generic functions

Generic Function: decompress (output state input &key input-start input-end output-start output-end buffer-size &allow-other-keys)
Package

chipz.

Source

decompress.lisp.

Methods
Method: decompress ((output stream) (state decompression-state) (input stream) &key)
Method: decompress ((output stream) (state decompression-state) (input vector) &key input-start input-end)
Method: decompress ((output vector) (state decompression-state) (input vector) &key input-start input-end output-start output-end)
Method: decompress ((output null) (state decompression-state) (input stream) &key buffer-size)
Method: decompress ((output null) (state decompression-state) (input vector) &key input-start input-end buffer-size)
Method: decompress ((output stream) (state decompression-state) (input pathname) &key buffer-size)
Method: decompress ((output pathname) (state decompression-state) (input pathname) &key buffer-size)
Method: decompress ((output null) (state decompression-state) (input pathname) &key)
Method: decompress (output format input &rest keys)
Method: decompress (output format (input list) &rest keys)

5.1.3 Standalone methods

Method: print-object ((object inflate-state) stream)
Source

inflate-state.lisp.

Method: print-object ((object bzip2-state) stream)
Source

bzip2.lisp.

Method: stream-read-byte ((stream decompressing-stream))
Package

sb-gray.

Source

stream.lisp.

Method: stream-read-sequence ((stream decompressing-stream) seq &optional start end)
Package

sb-gray.

Source

stream.lisp.


5.1.4 Conditions

Condition: bzip2-error

The base condition of conditions signaled when decompressing BZIP2-related formats.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

decompression-error.

Direct subclasses

invalid-bzip2-data.

Condition: chipz-error

The base condition of the CHIPZ library. All other conditions inherit from this error.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

simple-error.

Direct subclasses
Condition: decompression-error

The base condition of all conditions signaled during decompression.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

chipz-error.

Direct subclasses
Condition: inflate-error

The base condition of conditions signaled when decompressing DEFLATE-related formats.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

decompression-error.

Direct subclasses
Condition: invalid-bzip2-data

Signaled when invalid bzip2 data is found.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

bzip2-error.

Condition: invalid-checksum-error

Signaled when the checksum of decompressed data does not match the expected value.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

decompression-error.

Direct methods
Direct slots
Slot: expected-checksum
Initargs

:stored

Readers

expected-checksum.

Writers

This slot is read-only.

Slot: actual-checksum
Initargs

:computed

Readers

actual-checksum.

Writers

This slot is read-only.

Slot: kind
Initargs

:kind

Readers

checksum-kind.

Writers

This slot is read-only.

Condition: invalid-format-error

Signaled when an invalid format name is passed to MAKE-DSTATE, MAKE-INFLATE-STATE, or DECOMPRESS.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

chipz-error.

Direct methods

invalid-format.

Direct slots
Slot: format
Package

common-lisp.

Initargs

:format

Readers

invalid-format.

Writers

This slot is read-only.

Condition: invalid-gzip-header-error

Signaled when a gzip header does not have the proper ID.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

inflate-error.

Condition: invalid-stored-block-length-error

Signaled when a stored block’s length does not pass the consistency check.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

inflate-error.

Condition: invalid-zlib-header-error

Signaled when a zlib header does not pass the consistency check.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

inflate-error.

Condition: premature-end-of-stream

Signaled when FINISH-DSTATE is called on a state that
has not actually reached the end of the input being decompressed.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

decompression-error.

Condition: reserved-block-type-error

Signaled when an invalid deflate block is found.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

inflate-error.


5.1.5 Structures

Structure: bzip2-state
Package

chipz.

Source

bzip2.lisp.

Direct superclasses

decompression-state.

Direct methods

print-object.

Direct slots
Slot: out-ch
Type

(unsigned-byte 8)

Initform

0

Readers

bzip2-state-out-ch.

Writers

(setf bzip2-state-out-ch).

Slot: out-len
Type

(integer 0 260)

Initform

0

Readers

bzip2-state-out-len.

Writers

(setf bzip2-state-out-len).

Slot: block-randomized-p
Readers

bzip2-state-block-randomized-p.

Writers

(setf bzip2-state-block-randomized-p).

Slot: rntogo
Type

(unsigned-byte 32)

Initform

0

Readers

bzip2-state-rntogo.

Writers

(setf bzip2-state-rntogo).

Slot: rntpos
Type

(unsigned-byte 32)

Initform

0

Readers

bzip2-state-rntpos.

Writers

(setf bzip2-state-rntpos).

Slot: 100k-block-size
Type

(integer 1 9)

Initform

1

Readers

bzip2-state-100k-block-size.

Writers

(setf bzip2-state-100k-block-size).

Slot: small-decompression-p
Readers

bzip2-state-small-decompression-p.

Writers

(setf bzip2-state-small-decompression-p).

Slot: current-block-number
Initform

0

Readers

bzip2-state-current-block-number.

Writers

(setf bzip2-state-current-block-number).

Slot: original-pointer
Initform

0

Readers

bzip2-state-original-pointer.

Writers

(setf bzip2-state-original-pointer).

Slot: t-position
Type

(integer 0 (900000))

Initform

0

Readers

bzip2-state-t-position.

Writers

(setf bzip2-state-t-position).

Slot: k0
Initform

0

Readers

bzip2-state-k0.

Writers

(setf bzip2-state-k0).

Slot: unzftab
Type

(simple-array (unsigned-byte 32) (256))

Initform

(make-array 256 :element-type (quote (unsigned-byte 32)))

Readers

bzip2-state-unzftab.

Writers

(setf bzip2-state-unzftab).

Slot: n-blocks-used
Initform

0

Readers

bzip2-state-n-blocks-used.

Writers

(setf bzip2-state-n-blocks-used).

Slot: cftab
Type

(simple-array (unsigned-byte 32) (257))

Initform

(make-array 257 :element-type (quote (unsigned-byte 32)))

Readers

bzip2-state-cftab.

Writers

(setf bzip2-state-cftab).

Slot: cftab-copy
Type

(simple-array (unsigned-byte 32) (257))

Initform

(make-array 257 :element-type (quote (unsigned-byte 32)))

Readers

bzip2-state-cftab-copy.

Writers

(setf bzip2-state-cftab-copy).

Slot: tt
Type

(simple-array (unsigned-byte 32) (*))

Initform

(make-array 0 :element-type (quote (unsigned-byte 32)))

Readers

bzip2-state-tt.

Writers

(setf bzip2-state-tt).

Slot: stored-block-crc
Type

(unsigned-byte 32)

Initform

0

Readers

bzip2-state-stored-block-crc.

Writers

(setf bzip2-state-stored-block-crc).

Slot: stored-combined-crc
Type

(unsigned-byte 32)

Initform

0

Readers

bzip2-state-stored-combined-crc.

Writers

(setf bzip2-state-stored-combined-crc).

Slot: calculated-block-crc
Type

(unsigned-byte 32)

Initform

4294967295

Readers

bzip2-state-calculated-block-crc.

Writers

(setf bzip2-state-calculated-block-crc).

Slot: calculated-combined-crc
Type

(unsigned-byte 32)

Initform

0

Readers

bzip2-state-calculated-combined-crc.

Writers

(setf bzip2-state-calculated-combined-crc).

Slot: n-in-use
Type

(integer 0 256)

Initform

0

Readers

bzip2-state-n-in-use.

Writers

(setf bzip2-state-n-in-use).

Slot: in-use
Type

(simple-array t (256))

Initform

(make-array 256 :initial-element nil)

Readers

bzip2-state-in-use.

Writers

(setf bzip2-state-in-use).

Slot: in-use-16
Type

(unsigned-byte 16)

Initform

0

Readers

bzip2-state-in-use-16.

Writers

(setf bzip2-state-in-use-16).

Slot: seq-to-unseq
Type

(simple-array (unsigned-byte 8) (256))

Initform

(make-array 256 :element-type (quote (unsigned-byte 8)))

Readers

bzip2-state-seq-to-unseq.

Writers

(setf bzip2-state-seq-to-unseq).

Slot: mtfa
Type

(simple-array (unsigned-byte 8) (4096))

Initform

(make-array chipz::+mtfa-size+ :element-type (quote (unsigned-byte 8)))

Readers

bzip2-state-mtfa.

Writers

(setf bzip2-state-mtfa).

Slot: mtfbase
Type

(simple-array (unsigned-byte 16) (16))

Initform

(make-array (/ 256 chipz::+mtfl-size+) :element-type (quote (unsigned-byte 16)))

Readers

bzip2-state-mtfbase.

Writers

(setf bzip2-state-mtfbase).

Slot: selector
Type

(simple-array (unsigned-byte 8) (18002))

Initform

(make-array chipz::+bz-max-selectors+ :element-type (quote (unsigned-byte 8)))

Readers

bzip2-state-selector.

Writers

(setf bzip2-state-selector).

Slot: selector-mtf
Type

(simple-array (unsigned-byte 8) (18002))

Initform

(make-array chipz::+bz-max-selectors+ :element-type (quote (unsigned-byte 8)))

Readers

bzip2-state-selector-mtf.

Writers

(setf bzip2-state-selector-mtf).

Slot: len
Type

(simple-array (unsigned-byte 8) (6 258))

Initform

(make-array (quote (6 258)) :element-type (quote (unsigned-byte 8)))

Readers

bzip2-state-len.

Writers

(setf bzip2-state-len).

Slot: mtf-continuation
Type

(or null function)

Readers

bzip2-state-mtf-continuation.

Writers

(setf bzip2-state-mtf-continuation).

Slot: limit
Type

(simple-array t (6))

Initform

(let ((chipz::w (make-array chipz::+bz-n-groups+))) (dotimes (chipz::i chipz::+bz-n-groups+ chipz::w) (setf (aref chipz::w chipz::i) (make-array chipz::+bz-max-alpha-size+ :element-type (quote (unsigned-byte 32))))))

Readers

bzip2-state-limit.

Writers

(setf bzip2-state-limit).

Slot: base
Type

(simple-array t (6))

Initform

(let ((chipz::w (make-array chipz::+bz-n-groups+))) (dotimes (chipz::i chipz::+bz-n-groups+ chipz::w) (setf (aref chipz::w chipz::i) (make-array chipz::+bz-max-alpha-size+ :element-type (quote (unsigned-byte 32))))))

Readers

bzip2-state-base.

Writers

(setf bzip2-state-base).

Slot: perm
Type

(simple-array t (6))

Initform

(let ((chipz::w (make-array chipz::+bz-n-groups+))) (dotimes (chipz::i chipz::+bz-n-groups+ chipz::w) (setf (aref chipz::w chipz::i) (make-array chipz::+bz-max-alpha-size+ :element-type (quote (unsigned-byte 32))))))

Readers

bzip2-state-perm.

Writers

(setf bzip2-state-perm).

Slot: min-lengths
Type

(simple-array (unsigned-byte 32) (6))

Initform

(make-array 6 :element-type (quote (unsigned-byte 32)))

Readers

bzip2-state-min-lengths.

Writers

(setf bzip2-state-min-lengths).

Slot: i
Initform

0

Readers

bzip2-state-i.

Writers

(setf bzip2-state-i).

Slot: j
Initform

0

Readers

bzip2-state-j.

Writers

(setf bzip2-state-j).

Slot: alpha-size
Type

(integer 0 258)

Initform

0

Readers

bzip2-state-alpha-size.

Writers

(setf bzip2-state-alpha-size).

Slot: n-groups
Initform

0

Readers

bzip2-state-n-groups.

Writers

(setf bzip2-state-n-groups).

Slot: n-selectors
Initform

0

Readers

bzip2-state-n-selectors.

Writers

(setf bzip2-state-n-selectors).

Slot: eob
Type

(integer 0 257)

Initform

0

Readers

bzip2-state-eob.

Writers

(setf bzip2-state-eob).

Slot: group-number
Type

fixnum

Initform

0

Readers

bzip2-state-group-number.

Writers

(setf bzip2-state-group-number).

Slot: group-position
Type

fixnum

Initform

0

Readers

bzip2-state-group-position.

Writers

(setf bzip2-state-group-position).

Slot: lval
Type

fixnum

Initform

0

Readers

bzip2-state-lval.

Writers

(setf bzip2-state-lval).

Slot: nblockmax
Type

(integer 0 900000)

Initform

0

Readers

bzip2-state-nblockmax.

Writers

(setf bzip2-state-nblockmax).

Slot: nblock
Type

(integer 0 900000)

Initform

0

Readers

bzip2-state-nblock.

Writers

(setf bzip2-state-nblock).

Slot: es
Type

fixnum

Initform

0

Readers

bzip2-state-es.

Writers

(setf bzip2-state-es).

Slot: n
Type

fixnum

Initform

0

Readers

bzip2-state-n.

Writers

(setf bzip2-state-n).

Slot: curr
Type

(integer 0 20)

Initform

0

Readers

bzip2-state-curr.

Writers

(setf bzip2-state-curr).

Slot: zn
Type

(integer 0 20)

Initform

0

Readers

bzip2-state-zn.

Writers

(setf bzip2-state-zn).

Slot: zvec
Type

(integer 0 1048576)

Initform

0

Readers

bzip2-state-zvec.

Writers

(setf bzip2-state-zvec).

Slot: g-minlen
Type

(integer 0 23)

Initform

0

Readers

bzip2-state-g-minlen.

Writers

(setf bzip2-state-g-minlen).

Slot: g-limit
Type

(simple-array (unsigned-byte 32) (258))

Initform

chipz::*dummy-vec*

Readers

bzip2-state-g-limit.

Writers

(setf bzip2-state-g-limit).

Slot: g-base
Type

(simple-array (unsigned-byte 32) (258))

Initform

chipz::*dummy-vec*

Readers

bzip2-state-g-base.

Writers

(setf bzip2-state-g-base).

Slot: g-perm
Type

(simple-array (unsigned-byte 32) (258))

Initform

chipz::*dummy-vec*

Readers

bzip2-state-g-perm.

Writers

(setf bzip2-state-g-perm).

Structure: decompression-state
Package

chipz.

Source

dstate.lisp.

Direct superclasses

structure-object.

Direct subclasses
Direct methods
Direct slots
Slot: state
Type

(or null function)

Readers

dstate-state.

Writers

(setf dstate-state).

Slot: done
Readers

dstate-done.

Writers

(setf dstate-done).

Slot: input
Type

chipz::simple-octet-vector

Initform

(make-array 1 :element-type (quote (unsigned-byte 8)))

Readers

dstate-input.

Writers

(setf dstate-input).

Slot: input-start
Type

(and fixnum (integer 0 *))

Initform

0

Readers

dstate-input-start.

Writers

(setf dstate-input-start).

Slot: input-index
Type

(and fixnum (integer 0 *))

Initform

0

Readers

dstate-input-index.

Writers

(setf dstate-input-index).

Slot: input-end
Type

(and fixnum (integer 0 *))

Initform

0

Readers

dstate-input-end.

Writers

(setf dstate-input-end).

Slot: output
Type

chipz::simple-octet-vector

Initform

(make-array 1 :element-type (quote (unsigned-byte 8)))

Readers

dstate-output.

Writers

(setf dstate-output).

Slot: output-start
Type

(and fixnum (integer 0 *))

Initform

0

Readers

dstate-output-start.

Writers

(setf dstate-output-start).

Slot: output-index
Type

(and fixnum (integer 0 *))

Initform

0

Readers

dstate-output-index.

Writers

(setf dstate-output-index).

Slot: output-end
Type

(and fixnum (integer 0 *))

Initform

0

Readers

dstate-output-end.

Writers

(setf dstate-output-end).

Slot: checksum
Readers

dstate-checksum.

Writers

(setf dstate-checksum).

Slot: update-checksum
Type

(or null function)

Readers

dstate-update-checksum.

Writers

(setf dstate-update-checksum).

Slot: bits
Type

(unsigned-byte 32)

Initform

0

Readers

dstate-bits.

Writers

(setf dstate-bits).

Slot: n-bits
Type

(integer 0 32)

Initform

0

Readers

dstate-n-bits.

Writers

(setf dstate-n-bits).

Structure: inflate-state
Package

chipz.

Source

inflate-state.lisp.

Direct superclasses

decompression-state.

Direct methods

print-object.

Direct slots
Slot: final-block-p
Type

(member t nil)

Readers

inflate-state-final-block-p.

Writers

(setf inflate-state-final-block-p).

Slot: length
Package

common-lisp.

Initform

0

Readers

inflate-state-length.

Writers

(setf inflate-state-length).

Slot: distance
Initform

0

Readers

inflate-state-distance.

Writers

(setf inflate-state-distance).

Slot: length-code
Type

(integer 0 28)

Initform

0

Readers

inflate-state-length-code.

Writers

(setf inflate-state-length-code).

Slot: distance-code
Type

(integer 0 31)

Initform

0

Readers

inflate-state-distance-code.

Writers

(setf inflate-state-distance-code).

Slot: n-length-codes
Initform

0

Readers

inflate-state-n-length-codes.

Writers

(setf inflate-state-n-length-codes).

Slot: n-distance-codes
Initform

0

Readers

inflate-state-n-distance-codes.

Writers

(setf inflate-state-n-distance-codes).

Slot: n-codes
Initform

0

Readers

inflate-state-n-codes.

Writers

(setf inflate-state-n-codes).

Slot: n-values-read
Initform

0

Readers

inflate-state-n-values-read.

Writers

(setf inflate-state-n-values-read).

Slot: code-lengths
Type

(simple-vector 320)

Initform

(make-array 320)

Readers

inflate-state-code-lengths.

Writers

(setf inflate-state-code-lengths).

Slot: window
Type

chipz::sliding-window

Initform

(make-array 32768 :element-type (quote (unsigned-byte 8)))

Readers

inflate-state-window.

Writers

(setf inflate-state-window).

Slot: window-index
Type

(mod 32768)

Initform

0

Readers

inflate-state-window-index.

Writers

(setf inflate-state-window-index).

Slot: codes-table
Readers

inflate-state-codes-table.

Writers

(setf inflate-state-codes-table).

Slot: literal/length-table
Type

chipz::huffman-decode-table

Initform

chipz::*fixed-literal/length-table*

Readers

inflate-state-literal/length-table.

Writers

(setf inflate-state-literal/length-table).

Slot: distance-table
Type

chipz::huffman-decode-table

Initform

chipz::*fixed-distance-table*

Readers

inflate-state-distance-table.

Writers

(setf inflate-state-distance-table).

Slot: header
Readers

inflate-state-header.

Writers

(setf inflate-state-header).

Slot: data-format
Type

(member chipz:deflate chipz:zlib chipz:gzip)

Initform

(quote chipz:deflate)

Readers

inflate-state-data-format.

Writers

(setf inflate-state-data-format).


5.2 Internals


5.2.1 Constants

Constant: +100k+
Package

chipz.

Source

constants.lisp.

Constant: +block-dynamic-codes+
Package

chipz.

Source

constants.lisp.

Constant: +block-fixed-codes+
Package

chipz.

Source

constants.lisp.

Constant: +block-invalid+
Package

chipz.

Source

constants.lisp.

Constant: +block-no-compress+
Package

chipz.

Source

constants.lisp.

Constant: +bz-g-size+
Package

chipz.

Source

constants.lisp.

Constant: +bz-header-0+
Package

chipz.

Source

constants.lisp.

Constant: +bz-header-b+
Package

chipz.

Source

constants.lisp.

Constant: +bz-header-h+
Package

chipz.

Source

constants.lisp.

Constant: +bz-header-z+
Package

chipz.

Source

constants.lisp.

Constant: +bz-max-alpha-size+
Package

chipz.

Source

constants.lisp.

Constant: +bz-max-code-len+
Package

chipz.

Source

constants.lisp.

Constant: +bz-max-selectors+
Package

chipz.

Source

constants.lisp.

Constant: +bz-n-groups+
Package

chipz.

Source

constants.lisp.

Constant: +bz-n-iters+
Package

chipz.

Source

constants.lisp.

Constant: +bz-runa+
Package

chipz.

Source

constants.lisp.

Constant: +bz-runb+
Package

chipz.

Source

constants.lisp.

Constant: +bzip2-crc32-table+
Package

chipz.

Source

constants.lisp.

Constant: +crc32-table+
Package

chipz.

Source

constants.lisp.

Constant: +default-buffer-size+
Package

chipz.

Source

constants.lisp.

Constant: +deflate-max-bits+
Package

chipz.

Source

constants.lisp.

Constant: +gzip-deflate-method+
Package

chipz.

Source

gzip.lisp.

Constant: +gzip-flag-comment+
Package

chipz.

Source

gzip.lisp.

Constant: +gzip-flag-crc+
Package

chipz.

Source

gzip.lisp.

Constant: +gzip-flag-extra+
Package

chipz.

Source

gzip.lisp.

Constant: +gzip-flag-name+
Package

chipz.

Source

gzip.lisp.

Constant: +gzip-flag-text+
Package

chipz.

Source

gzip.lisp.

Constant: +gzip-xfl-fast-compression+
Package

chipz.

Source

gzip.lisp.

Constant: +gzip-xfl-max-compression+
Package

chipz.

Source

gzip.lisp.

Constant: +length-code-base-lengths+
Package

chipz.

Source

constants.lisp.

Constant: +length-code-extra-bits+
Package

chipz.

Source

constants.lisp.

Constant: +max-code-length+
Package

chipz.

Source

constants.lisp.

Constant: +max-codes+
Package

chipz.

Source

constants.lisp.

Constant: +max-n-code-lengths+
Package

chipz.

Source

constants.lisp.

Constant: +mtfa-size+
Package

chipz.

Source

constants.lisp.

Constant: +mtfl-size+
Package

chipz.

Source

constants.lisp.

Constant: +zlib-compression-method+
Package

chipz.

Source

zlib.lisp.

Constant: +zlib-flag-fdict+
Package

chipz.

Source

zlib.lisp.

Constant: +zlib-flevel-default+
Package

chipz.

Source

zlib.lisp.

Constant: +zlib-flevel-fast+
Package

chipz.

Source

zlib.lisp.

Constant: +zlib-flevel-fastest+
Package

chipz.

Source

zlib.lisp.

Constant: +zlib-flevel-maximum+
Package

chipz.

Source

zlib.lisp.

Constant: adler32-modulo
Package

chipz.

Source

constants.lisp.


5.2.2 Special variables

Special Variable: *binary-input-stream-class*
Package

chipz.

Source

stream.lisp.

Special Variable: *code-length-code-order*
Package

chipz.

Source

types-and-tables.lisp.

Special Variable: *distance-code-base-distances*
Package

chipz.

Source

types-and-tables.lisp.

Special Variable: *distance-code-extra-bits*
Package

chipz.

Source

types-and-tables.lisp.

Special Variable: *dummy-vec*
Package

chipz.

Source

bzip2.lisp.

Special Variable: *fixed-block-code-lengths*
Package

chipz.

Source

types-and-tables.lisp.

Special Variable: *fixed-block-distance-lengths*
Package

chipz.

Source

types-and-tables.lisp.

Special Variable: *fixed-distance-table*
Package

chipz.

Source

types-and-tables.lisp.

Special Variable: *fixed-literal/length-table*
Package

chipz.

Source

types-and-tables.lisp.

Special Variable: *stream-read-byte-function*
Package

chipz.

Source

stream.lisp.

Special Variable: *stream-read-sequence-function*
Package

chipz.

Source

stream.lisp.


5.2.3 Macros

Macro: define-constant (name value)
Package

chipz.

Source

constants.lisp.

Macro: define-stream-read-sequence (specializer &body body)
Package

chipz.

Source

stream.lisp.

Macro: probably-the-fixnum (form)
Package

chipz.

Source

types-and-tables.lisp.


5.2.4 Ordinary functions

Function: %bzip2-decompress (state input output &key input-start input-end output-start output-end)
Package

chipz.

Source

bzip2.lisp.

Function: %bzip2-state-machine (state)
Package

chipz.

Source

bzip2.lisp.

Function: %decompress (output format input keys)
Package

chipz.

Source

decompress.lisp.

Function: %decompress-from-pathname (output state pathname buffer-size)
Package

chipz.

Source

decompress.lisp.

Function: %decompress/null-stream (state input fun buffer-size)
Package

chipz.

Source

decompress.lisp.

Function: %decompress/null-vector (state input fun input-start input-end buffer-size)
Package

chipz.

Source

decompress.lisp.

Function: %decompress/stream-stream (output state input fun)
Package

chipz.

Source

decompress.lisp.

Function: %decompress/stream-vector (output state input fun input-start input-end)
Package

chipz.

Source

decompress.lisp.

Function: %decompress/vector-vector (output state input fun input-start input-end output-start output-end)
Package

chipz.

Source

decompress.lisp.

Function: %inflate (state input output &key input-start input-end output-start output-end)

Decompresses data in INPUT between INPUT-START and INPUT-END and places the result in OUTPUT between OUTPUT-START and OUTPUT-END. -START and -END arguments follow the convention of the sequence functions. Returns the number of bytes pulled from the input and the number of bytes written to the output.

Package

chipz.

Source

inflate.lisp.

Function: %inflate-state-machine (state)
Package

chipz.

Source

inflate.lisp.

Function: %make-bzip2-state (&key state done input input-start input-index input-end output output-start output-index output-end checksum update-checksum bits n-bits out-ch out-len block-randomized-p rntogo rntpos 100k-block-size small-decompression-p current-block-number original-pointer t-position k0 unzftab n-blocks-used cftab cftab-copy tt stored-block-crc stored-combined-crc calculated-block-crc calculated-combined-crc n-in-use in-use in-use-16 seq-to-unseq mtfa mtfbase selector selector-mtf len mtf-continuation limit base perm min-lengths i j alpha-size n-groups n-selectors eob group-number group-position lval nblockmax nblock es n curr zn zvec g-minlen g-limit g-base g-perm)
Package

chipz.

Source

bzip2.lisp.

Function: %make-inflate-state (data-format)
Package

chipz.

Source

inflate-state.lisp.

Function: adler32-p (object)
Package

chipz.

Source

adler32.lisp.

Reader: adler32-s1 (instance)
Writer: (setf adler32-s1) (instance)
Package

chipz.

Source

adler32.lisp.

Target Slot

s1.

Reader: adler32-s2 (instance)
Writer: (setf adler32-s2) (instance)
Package

chipz.

Source

adler32.lisp.

Target Slot

s2.

Reader: bzip2-state-100k-block-size (instance)
Writer: (setf bzip2-state-100k-block-size) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

100k-block-size.

Reader: bzip2-state-alpha-size (instance)
Writer: (setf bzip2-state-alpha-size) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

alpha-size.

Reader: bzip2-state-base (instance)
Writer: (setf bzip2-state-base) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

base.

Function: bzip2-state-bits (instance)
Package

chipz.

Source

bzip2.lisp.

Function: (setf bzip2-state-bits) (instance)
Package

chipz.

Source

bzip2.lisp.

Reader: bzip2-state-block-randomized-p (instance)
Writer: (setf bzip2-state-block-randomized-p) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

block-randomized-p.

Reader: bzip2-state-calculated-block-crc (instance)
Writer: (setf bzip2-state-calculated-block-crc) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

calculated-block-crc.

Reader: bzip2-state-calculated-combined-crc (instance)
Writer: (setf bzip2-state-calculated-combined-crc) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

calculated-combined-crc.

Reader: bzip2-state-cftab (instance)
Writer: (setf bzip2-state-cftab) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

cftab.

Reader: bzip2-state-cftab-copy (instance)
Writer: (setf bzip2-state-cftab-copy) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

cftab-copy.

Function: bzip2-state-checksum (instance)
Package

chipz.

Source

bzip2.lisp.

Function: (setf bzip2-state-checksum) (instance)
Package

chipz.

Source

bzip2.lisp.

Reader: bzip2-state-curr (instance)
Writer: (setf bzip2-state-curr) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

curr.

Reader: bzip2-state-current-block-number (instance)
Writer: (setf bzip2-state-current-block-number) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

current-block-number.

Function: bzip2-state-done (instance)
Package

chipz.

Source

bzip2.lisp.

Function: (setf bzip2-state-done) (instance)
Package

chipz.

Source

bzip2.lisp.

Reader: bzip2-state-eob (instance)
Writer: (setf bzip2-state-eob) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

eob.

Reader: bzip2-state-es (instance)
Writer: (setf bzip2-state-es) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

es.

Reader: bzip2-state-g-base (instance)
Writer: (setf bzip2-state-g-base) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

g-base.

Reader: bzip2-state-g-limit (instance)
Writer: (setf bzip2-state-g-limit) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

g-limit.

Reader: bzip2-state-g-minlen (instance)
Writer: (setf bzip2-state-g-minlen) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

g-minlen.

Reader: bzip2-state-g-perm (instance)
Writer: (setf bzip2-state-g-perm) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

g-perm.

Reader: bzip2-state-group-number (instance)
Writer: (setf bzip2-state-group-number) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

group-number.

Reader: bzip2-state-group-position (instance)
Writer: (setf bzip2-state-group-position) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

group-position.

Reader: bzip2-state-i (instance)
Writer: (setf bzip2-state-i) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

i.

Reader: bzip2-state-in-use (instance)
Writer: (setf bzip2-state-in-use) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

in-use.

Reader: bzip2-state-in-use-16 (instance)
Writer: (setf bzip2-state-in-use-16) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

in-use-16.

Function: bzip2-state-input (instance)
Package

chipz.

Source

bzip2.lisp.

Function: (setf bzip2-state-input) (instance)
Package

chipz.

Source

bzip2.lisp.

Function: bzip2-state-input-end (instance)
Package

chipz.

Source

bzip2.lisp.

Function: (setf bzip2-state-input-end) (instance)
Package

chipz.

Source

bzip2.lisp.

Function: bzip2-state-input-index (instance)
Package

chipz.

Source

bzip2.lisp.

Function: (setf bzip2-state-input-index) (instance)
Package

chipz.

Source

bzip2.lisp.

Function: bzip2-state-input-start (instance)
Package

chipz.

Source

bzip2.lisp.

Function: (setf bzip2-state-input-start) (instance)
Package

chipz.

Source

bzip2.lisp.

Reader: bzip2-state-j (instance)
Writer: (setf bzip2-state-j) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

j.

Reader: bzip2-state-k0 (instance)
Writer: (setf bzip2-state-k0) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

k0.

Reader: bzip2-state-len (instance)
Writer: (setf bzip2-state-len) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

len.

Reader: bzip2-state-limit (instance)
Writer: (setf bzip2-state-limit) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

limit.

Reader: bzip2-state-lval (instance)
Writer: (setf bzip2-state-lval) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

lval.

Reader: bzip2-state-min-lengths (instance)
Writer: (setf bzip2-state-min-lengths) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

min-lengths.

Reader: bzip2-state-mtf-continuation (instance)
Writer: (setf bzip2-state-mtf-continuation) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

mtf-continuation.

Reader: bzip2-state-mtfa (instance)
Writer: (setf bzip2-state-mtfa) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

mtfa.

Reader: bzip2-state-mtfbase (instance)
Writer: (setf bzip2-state-mtfbase) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

mtfbase.

Reader: bzip2-state-n (instance)
Writer: (setf bzip2-state-n) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

n.

Function: bzip2-state-n-bits (instance)
Package

chipz.

Source

bzip2.lisp.

Function: (setf bzip2-state-n-bits) (instance)
Package

chipz.

Source

bzip2.lisp.

Reader: bzip2-state-n-blocks-used (instance)
Writer: (setf bzip2-state-n-blocks-used) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

n-blocks-used.

Reader: bzip2-state-n-groups (instance)
Writer: (setf bzip2-state-n-groups) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

n-groups.

Reader: bzip2-state-n-in-use (instance)
Writer: (setf bzip2-state-n-in-use) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

n-in-use.

Reader: bzip2-state-n-selectors (instance)
Writer: (setf bzip2-state-n-selectors) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

n-selectors.

Reader: bzip2-state-nblock (instance)
Writer: (setf bzip2-state-nblock) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

nblock.

Reader: bzip2-state-nblockmax (instance)
Writer: (setf bzip2-state-nblockmax) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

nblockmax.

Reader: bzip2-state-original-pointer (instance)
Writer: (setf bzip2-state-original-pointer) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

original-pointer.

Reader: bzip2-state-out-ch (instance)
Writer: (setf bzip2-state-out-ch) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

out-ch.

Reader: bzip2-state-out-len (instance)
Writer: (setf bzip2-state-out-len) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

out-len.

Function: bzip2-state-output (instance)
Package

chipz.

Source

bzip2.lisp.

Function: (setf bzip2-state-output) (instance)
Package

chipz.

Source

bzip2.lisp.

Function: bzip2-state-output-end (instance)
Package

chipz.

Source

bzip2.lisp.

Function: (setf bzip2-state-output-end) (instance)
Package

chipz.

Source

bzip2.lisp.

Function: bzip2-state-output-index (instance)
Package

chipz.

Source

bzip2.lisp.

Function: (setf bzip2-state-output-index) (instance)
Package

chipz.

Source

bzip2.lisp.

Function: bzip2-state-output-start (instance)
Package

chipz.

Source

bzip2.lisp.

Function: (setf bzip2-state-output-start) (instance)
Package

chipz.

Source

bzip2.lisp.

Function: bzip2-state-p (object)
Package

chipz.

Source

bzip2.lisp.

Reader: bzip2-state-perm (instance)
Writer: (setf bzip2-state-perm) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

perm.

Reader: bzip2-state-rntogo (instance)
Writer: (setf bzip2-state-rntogo) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

rntogo.

Reader: bzip2-state-rntpos (instance)
Writer: (setf bzip2-state-rntpos) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

rntpos.

Reader: bzip2-state-selector (instance)
Writer: (setf bzip2-state-selector) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

selector.

Reader: bzip2-state-selector-mtf (instance)
Writer: (setf bzip2-state-selector-mtf) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

selector-mtf.

Reader: bzip2-state-seq-to-unseq (instance)
Writer: (setf bzip2-state-seq-to-unseq) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

seq-to-unseq.

Reader: bzip2-state-small-decompression-p (instance)
Writer: (setf bzip2-state-small-decompression-p) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

small-decompression-p.

Function: bzip2-state-state (instance)
Package

chipz.

Source

bzip2.lisp.

Function: (setf bzip2-state-state) (instance)
Package

chipz.

Source

bzip2.lisp.

Reader: bzip2-state-stored-block-crc (instance)
Writer: (setf bzip2-state-stored-block-crc) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

stored-block-crc.

Reader: bzip2-state-stored-combined-crc (instance)
Writer: (setf bzip2-state-stored-combined-crc) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

stored-combined-crc.

Reader: bzip2-state-t-position (instance)
Writer: (setf bzip2-state-t-position) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

t-position.

Reader: bzip2-state-tt (instance)
Writer: (setf bzip2-state-tt) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

tt.

Reader: bzip2-state-unzftab (instance)
Writer: (setf bzip2-state-unzftab) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

unzftab.

Function: bzip2-state-update-checksum (instance)
Package

chipz.

Source

bzip2.lisp.

Function: (setf bzip2-state-update-checksum) (instance)
Package

chipz.

Source

bzip2.lisp.

Reader: bzip2-state-zn (instance)
Writer: (setf bzip2-state-zn) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

zn.

Reader: bzip2-state-zvec (instance)
Writer: (setf bzip2-state-zvec) (instance)
Package

chipz.

Source

bzip2.lisp.

Target Slot

zvec.

Reader: code-end-value (instance)
Writer: (setf code-end-value) (instance)
Package

chipz.

Source

types-and-tables.lisp.

Target Slot

end-value.

Reader: code-n-bits (instance)
Writer: (setf code-n-bits) (instance)
Package

chipz.

Source

types-and-tables.lisp.

Target Slot

n-bits.

Function: code-n-values (c)
Package

chipz.

Source

types-and-tables.lisp.

Function: code-range-descriptor-p (object)
Package

chipz.

Source

types-and-tables.lisp.

Reader: code-start-value (instance)
Writer: (setf code-start-value) (instance)
Package

chipz.

Source

types-and-tables.lisp.

Target Slot

start-value.

Function: compute-huffman-decode-structure (code-descriptors)
Package

chipz.

Source

types-and-tables.lisp.

Function: construct-huffman-decode-table (code-lengths &optional n-syms start)
Package

chipz.

Source

types-and-tables.lisp.

Function: copy-adler32 (instance)
Package

chipz.

Source

adler32.lisp.

Function: copy-bzip2-state (instance)
Package

chipz.

Source

bzip2.lisp.

Function: copy-code-range-descriptor (instance)
Package

chipz.

Source

types-and-tables.lisp.

Function: copy-crc32 (instance)
Package

chipz.

Source

crc32.lisp.

Function: copy-decompression-state (instance)
Package

chipz.

Source

dstate.lisp.

Function: copy-existing-output (stream seq start end)
Package

chipz.

Source

stream.lisp.

Function: copy-huffman-decode-table (instance)
Package

chipz.

Source

types-and-tables.lisp.

Function: copy-inflate-state (instance)
Package

chipz.

Source

inflate-state.lisp.

Reader: crc32-crc (instance)
Writer: (setf crc32-crc) (instance)
Package

chipz.

Source

crc32.lisp.

Target Slot

crc.

Function: crc32-p (object)
Package

chipz.

Source

crc32.lisp.

Function: decompress-fun-for-state (state)
Package

chipz.

Source

decompress.lisp.

Function: decompression-state-p (object)
Package

chipz.

Source

dstate.lisp.

Function: distance-base (distance-code)
Package

chipz.

Source

types-and-tables.lisp.

Reader: dstate-bits (instance)
Writer: (setf dstate-bits) (instance)
Package

chipz.

Source

dstate.lisp.

Target Slot

bits.

Reader: dstate-checksum (instance)
Writer: (setf dstate-checksum) (instance)
Package

chipz.

Source

dstate.lisp.

Target Slot

checksum.

Reader: dstate-done (instance)
Writer: (setf dstate-done) (instance)
Package

chipz.

Source

dstate.lisp.

Target Slot

done.

Reader: dstate-input (instance)
Writer: (setf dstate-input) (instance)
Package

chipz.

Source

dstate.lisp.

Target Slot

input.

Reader: dstate-input-end (instance)
Writer: (setf dstate-input-end) (instance)
Package

chipz.

Source

dstate.lisp.

Target Slot

input-end.

Reader: dstate-input-index (instance)
Writer: (setf dstate-input-index) (instance)
Package

chipz.

Source

dstate.lisp.

Target Slot

input-index.

Reader: dstate-input-start (instance)
Writer: (setf dstate-input-start) (instance)
Package

chipz.

Source

dstate.lisp.

Target Slot

input-start.

Reader: dstate-n-bits (instance)
Writer: (setf dstate-n-bits) (instance)
Package

chipz.

Source

dstate.lisp.

Target Slot

n-bits.

Reader: dstate-output (instance)
Writer: (setf dstate-output) (instance)
Package

chipz.

Source

dstate.lisp.

Target Slot

output.

Reader: dstate-output-end (instance)
Writer: (setf dstate-output-end) (instance)
Package

chipz.

Source

dstate.lisp.

Target Slot

output-end.

Reader: dstate-output-index (instance)
Writer: (setf dstate-output-index) (instance)
Package

chipz.

Source

dstate.lisp.

Target Slot

output-index.

Reader: dstate-output-start (instance)
Writer: (setf dstate-output-start) (instance)
Package

chipz.

Source

dstate.lisp.

Target Slot

output-start.

Reader: dstate-state (instance)
Writer: (setf dstate-state) (instance)
Package

chipz.

Source

dstate.lisp.

Target Slot

state.

Reader: dstate-update-checksum (instance)
Writer: (setf dstate-update-checksum) (instance)
Package

chipz.

Source

dstate.lisp.

Target Slot

update-checksum.

Reader: hdt-bits (instance)
Package

chipz.

Source

types-and-tables.lisp.

Target Slot

bits.

Reader: hdt-counts (instance)
Package

chipz.

Source

types-and-tables.lisp.

Target Slot

counts.

Reader: hdt-offsets (instance)
Package

chipz.

Source

types-and-tables.lisp.

Target Slot

offsets.

Reader: hdt-symbols (instance)
Package

chipz.

Source

types-and-tables.lisp.

Target Slot

symbols.

Function: huffman-decode-table-p (object)
Package

chipz.

Source

types-and-tables.lisp.

Function: inflate-state-bits (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: (setf inflate-state-bits) (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: inflate-state-checksum (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: (setf inflate-state-checksum) (instance)
Package

chipz.

Source

inflate-state.lisp.

Reader: inflate-state-code-lengths (instance)
Writer: (setf inflate-state-code-lengths) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

code-lengths.

Reader: inflate-state-codes-table (instance)
Writer: (setf inflate-state-codes-table) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

codes-table.

Reader: inflate-state-data-format (instance)
Writer: (setf inflate-state-data-format) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

data-format.

Reader: inflate-state-distance (instance)
Writer: (setf inflate-state-distance) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

distance.

Reader: inflate-state-distance-code (instance)
Writer: (setf inflate-state-distance-code) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

distance-code.

Reader: inflate-state-distance-table (instance)
Writer: (setf inflate-state-distance-table) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

distance-table.

Function: inflate-state-done (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: (setf inflate-state-done) (instance)
Package

chipz.

Source

inflate-state.lisp.

Reader: inflate-state-final-block-p (instance)
Writer: (setf inflate-state-final-block-p) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

final-block-p.

Reader: inflate-state-header (instance)
Writer: (setf inflate-state-header) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

header.

Function: inflate-state-input (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: (setf inflate-state-input) (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: inflate-state-input-end (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: (setf inflate-state-input-end) (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: inflate-state-input-index (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: (setf inflate-state-input-index) (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: inflate-state-input-start (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: (setf inflate-state-input-start) (instance)
Package

chipz.

Source

inflate-state.lisp.

Reader: inflate-state-length (instance)
Writer: (setf inflate-state-length) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

length.

Reader: inflate-state-length-code (instance)
Writer: (setf inflate-state-length-code) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

length-code.

Reader: inflate-state-literal/length-table (instance)
Writer: (setf inflate-state-literal/length-table) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

literal/length-table.

Function: inflate-state-n-bits (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: (setf inflate-state-n-bits) (instance)
Package

chipz.

Source

inflate-state.lisp.

Reader: inflate-state-n-codes (instance)
Writer: (setf inflate-state-n-codes) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

n-codes.

Reader: inflate-state-n-distance-codes (instance)
Writer: (setf inflate-state-n-distance-codes) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

n-distance-codes.

Reader: inflate-state-n-length-codes (instance)
Writer: (setf inflate-state-n-length-codes) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

n-length-codes.

Reader: inflate-state-n-values-read (instance)
Writer: (setf inflate-state-n-values-read) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

n-values-read.

Function: inflate-state-output (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: (setf inflate-state-output) (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: inflate-state-output-end (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: (setf inflate-state-output-end) (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: inflate-state-output-index (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: (setf inflate-state-output-index) (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: inflate-state-output-start (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: (setf inflate-state-output-start) (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: inflate-state-p (object)
Package

chipz.

Source

inflate-state.lisp.

Function: inflate-state-state (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: (setf inflate-state-state) (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: inflate-state-update-checksum (instance)
Package

chipz.

Source

inflate-state.lisp.

Function: (setf inflate-state-update-checksum) (instance)
Package

chipz.

Source

inflate-state.lisp.

Reader: inflate-state-window (instance)
Writer: (setf inflate-state-window) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

window.

Reader: inflate-state-window-index (instance)
Writer: (setf inflate-state-window-index) (instance)
Package

chipz.

Source

inflate-state.lisp.

Target Slot

window-index.

Function: input-available-p (stream)
Package

chipz.

Source

stream.lisp.

Function: length-base (value)
Package

chipz.

Source

types-and-tables.lisp.

Function: make-adler32 (&key s1 s2)
Package

chipz.

Source

adler32.lisp.

Function: make-bzip2-state ()
Package

chipz.

Source

bzip2.lisp.

Function: make-crc32 (&key crc)
Package

chipz.

Source

crc32.lisp.

Function: make-crd (n-bits start-value end-value)
Package

chipz.

Source

types-and-tables.lisp.

Function: make-decode-tables (state group min-len max-len alpha-size)
Package

chipz.

Source

bzip2.lisp.

Function: make-decompression-state (&key state done input input-start input-index input-end output output-start output-index output-end checksum update-checksum bits n-bits)
Package

chipz.

Source

dstate.lisp.

Function: make-hdt (counts offsets symbols bits)
Package

chipz.

Source

types-and-tables.lisp.

Function: make-maps (state)
Package

chipz.

Source

bzip2.lisp.

Function: maybe-subseq (v end)
Package

chipz.

Source

decompress.lisp.

Function: n-distance-extra-bits (distance-code)
Package

chipz.

Source

types-and-tables.lisp.

Function: n-length-extra-bits (value)
Package

chipz.

Source

types-and-tables.lisp.

Function: output-available-p (stream)
Package

chipz.

Source

stream.lisp.

Function: produce-adler32 (state)
Package

chipz.

Source

adler32.lisp.

Function: produce-crc32 (state)
Package

chipz.

Source

crc32.lisp.

Function: read-and-decompress-byte (stream)
Package

chipz.

Source

stream.lisp.

Function: record-code-length (state value)
Package

chipz.

Source

inflate.lisp.

Function: refill-stream-input-buffer (stream)
Package

chipz.

Source

stream.lisp.

Function: refill-stream-output-buffer (stream)
Package

chipz.

Source

stream.lisp.

Function: reverse-ub16 (x)
Package

chipz.

Source

bzip2.lisp.

Function: reverse-ub4 (x)
Package

chipz.

Source

bzip2.lisp.

Function: reverse-ub8 (x)
Package

chipz.

Source

bzip2.lisp.

Function: undo-rle-obuf-to-output (state)
Package

chipz.

Source

bzip2.lisp.

Function: update-adler32 (state vector start end)
Package

chipz.

Source

adler32.lisp.

Function: update-crc32 (state vector start end)
Package

chipz.

Source

crc32.lisp.

Function: update-window (state)
Package

chipz.

Source

inflate.lisp.

Function: zlib-compression-info (cmf-byte)
Package

chipz.

Source

zlib.lisp.

Function: zlib-compression-method (cmf-byte)
Package

chipz.

Source

zlib.lisp.

Function: zlib-flag-fcheck (flag-byte)
Package

chipz.

Source

zlib.lisp.

Function: zlib-flag-flevel (flag-byte)
Package

chipz.

Source

zlib.lisp.


5.2.5 Generic functions

Generic Reader: actual-checksum (condition)
Package

chipz.

Methods
Reader Method: actual-checksum ((condition invalid-checksum-error))
Source

conditions.lisp.

Target Slot

actual-checksum.

Generic Reader: adler32 (object)
Package

chipz.

Methods
Reader Method: adler32 ((zlib-header zlib-header))

automatically generated reader method

Source

zlib.lisp.

Target Slot

adler32.

Generic Writer: (setf adler32) (object)
Package

chipz.

Methods
Writer Method: (setf adler32) ((zlib-header zlib-header))

automatically generated writer method

Source

zlib.lisp.

Target Slot

adler32.

Generic Reader: checksum-kind (condition)
Package

chipz.

Methods
Reader Method: checksum-kind ((condition invalid-checksum-error))
Source

conditions.lisp.

Target Slot

kind.

Generic Reader: cmf (object)
Package

chipz.

Methods
Reader Method: cmf ((zlib-header zlib-header))

automatically generated reader method

Source

zlib.lisp.

Target Slot

cmf.

Generic Writer: (setf cmf) (object)
Package

chipz.

Methods
Writer Method: (setf cmf) ((zlib-header zlib-header))

automatically generated writer method

Source

zlib.lisp.

Target Slot

cmf.

Generic Reader: comment (object)
Package

chipz.

Methods
Reader Method: comment ((gzip-header gzip-header))

automatically generated reader method

Source

gzip.lisp.

Target Slot

comment.

Generic Writer: (setf comment) (object)
Package

chipz.

Methods
Writer Method: (setf comment) ((gzip-header gzip-header))

automatically generated writer method

Source

gzip.lisp.

Target Slot

comment.

Generic Reader: compression-method (object)
Package

chipz.

Methods
Reader Method: compression-method ((gzip-header gzip-header))

automatically generated reader method

Source

gzip.lisp.

Target Slot

compression-method.

Generic Writer: (setf compression-method) (object)
Package

chipz.

Methods
Writer Method: (setf compression-method) ((gzip-header gzip-header))

automatically generated writer method

Source

gzip.lisp.

Target Slot

compression-method.

Generic Reader: crc16 (object)
Package

chipz.

Methods
Reader Method: crc16 ((gzip-header gzip-header))

automatically generated reader method

Source

gzip.lisp.

Target Slot

crc16.

Generic Writer: (setf crc16) (object)
Package

chipz.

Methods
Writer Method: (setf crc16) ((gzip-header gzip-header))

automatically generated writer method

Source

gzip.lisp.

Target Slot

crc16.

Generic Reader: dfun (object)
Package

chipz.

Methods
Reader Method: dfun ((decompressing-stream decompressing-stream))

automatically generated reader method

Source

stream.lisp.

Target Slot

dfun.

Generic Reader: dstate (object)
Package

chipz.

Methods
Reader Method: dstate ((decompressing-stream decompressing-stream))

automatically generated reader method

Source

stream.lisp.

Target Slot

dstate.

Generic Reader: expected-checksum (condition)
Package

chipz.

Methods
Reader Method: expected-checksum ((condition invalid-checksum-error))
Source

conditions.lisp.

Target Slot

expected-checksum.

Generic Reader: extra-flags (object)
Package

chipz.

Methods
Reader Method: extra-flags ((gzip-header gzip-header))

automatically generated reader method

Source

gzip.lisp.

Target Slot

extra-flags.

Generic Writer: (setf extra-flags) (object)
Package

chipz.

Methods
Writer Method: (setf extra-flags) ((gzip-header gzip-header))

automatically generated writer method

Source

gzip.lisp.

Target Slot

extra-flags.

Generic Reader: fdict (object)
Package

chipz.

Methods
Reader Method: fdict ((zlib-header zlib-header))

automatically generated reader method

Source

zlib.lisp.

Target Slot

fdict.

Generic Writer: (setf fdict) (object)
Package

chipz.

Methods
Writer Method: (setf fdict) ((zlib-header zlib-header))

automatically generated writer method

Source

zlib.lisp.

Target Slot

fdict.

Generic Reader: filename (object)
Package

chipz.

Methods
Reader Method: filename ((gzip-header gzip-header))

automatically generated reader method

Source

gzip.lisp.

Target Slot

filename.

Generic Writer: (setf filename) (object)
Package

chipz.

Methods
Writer Method: (setf filename) ((gzip-header gzip-header))

automatically generated writer method

Source

gzip.lisp.

Target Slot

filename.

Generic Reader: flags (object)
Package

chipz.

Methods
Reader Method: flags ((zlib-header zlib-header))

automatically generated reader method

Source

zlib.lisp.

Target Slot

flags.

Reader Method: flags ((gzip-header gzip-header))

automatically generated reader method

Source

gzip.lisp.

Target Slot

flags.

Generic Writer: (setf flags) (object)
Package

chipz.

Methods
Writer Method: (setf flags) ((zlib-header zlib-header))

automatically generated writer method

Source

zlib.lisp.

Target Slot

flags.

Writer Method: (setf flags) ((gzip-header gzip-header))

automatically generated writer method

Source

gzip.lisp.

Target Slot

flags.

Generic Reader: illegal-code (condition)
Package

chipz.

Methods
Reader Method: illegal-code ((condition illegal-distance-code-error))
Source

conditions.lisp.

Target Slot

code.

Reader Method: illegal-code ((condition illegal-length-code-error))
Source

conditions.lisp.

Target Slot

code.

Generic Reader: input-buffer (object)
Package

chipz.

Methods
Reader Method: input-buffer ((decompressing-stream decompressing-stream))

automatically generated reader method

Source

stream.lisp.

Target Slot

input-buffer.

Generic Reader: input-buffer-index (object)
Package

chipz.

Methods
Reader Method: input-buffer-index ((decompressing-stream decompressing-stream))

automatically generated reader method

Source

stream.lisp.

Target Slot

input-buffer-index.

Generic Writer: (setf input-buffer-index) (object)
Package

chipz.

Methods
Writer Method: (setf input-buffer-index) ((decompressing-stream decompressing-stream))

automatically generated writer method

Source

stream.lisp.

Target Slot

input-buffer-index.

Generic Reader: input-buffer-n-bytes (object)
Package

chipz.

Methods
Reader Method: input-buffer-n-bytes ((decompressing-stream decompressing-stream))

automatically generated reader method

Source

stream.lisp.

Target Slot

input-buffer-n-bytes.

Generic Writer: (setf input-buffer-n-bytes) (object)
Package

chipz.

Methods
Writer Method: (setf input-buffer-n-bytes) ((decompressing-stream decompressing-stream))

automatically generated writer method

Source

stream.lisp.

Target Slot

input-buffer-n-bytes.

Generic Reader: invalid-format (condition)
Package

chipz.

Methods
Reader Method: invalid-format ((condition invalid-format-error))
Source

conditions.lisp.

Target Slot

format.

Generic Reader: mtime (object)
Package

chipz.

Methods
Reader Method: mtime ((gzip-header gzip-header))

automatically generated reader method

Source

gzip.lisp.

Target Slot

mtime.

Generic Writer: (setf mtime) (object)
Package

chipz.

Methods
Writer Method: (setf mtime) ((gzip-header gzip-header))

automatically generated writer method

Source

gzip.lisp.

Target Slot

mtime.

Generic Reader: os (object)
Package

chipz.

Methods
Reader Method: os ((gzip-header gzip-header))

automatically generated reader method

Source

gzip.lisp.

Target Slot

os.

Generic Writer: (setf os) (object)
Package

chipz.

Methods
Writer Method: (setf os) ((gzip-header gzip-header))

automatically generated writer method

Source

gzip.lisp.

Target Slot

os.

Generic Reader: output-buffer (object)
Package

chipz.

Methods
Reader Method: output-buffer ((decompressing-stream decompressing-stream))

automatically generated reader method

Source

stream.lisp.

Target Slot

output-buffer.

Generic Reader: output-buffer-index (object)
Package

chipz.

Methods
Reader Method: output-buffer-index ((decompressing-stream decompressing-stream))

automatically generated reader method

Source

stream.lisp.

Target Slot

output-buffer-index.

Generic Writer: (setf output-buffer-index) (object)
Package

chipz.

Methods
Writer Method: (setf output-buffer-index) ((decompressing-stream decompressing-stream))

automatically generated writer method

Source

stream.lisp.

Target Slot

output-buffer-index.

Generic Reader: output-buffer-n-bytes (object)
Package

chipz.

Methods
Reader Method: output-buffer-n-bytes ((decompressing-stream decompressing-stream))

automatically generated reader method

Source

stream.lisp.

Target Slot

output-buffer-n-bytes.

Generic Writer: (setf output-buffer-n-bytes) (object)
Package

chipz.

Methods
Writer Method: (setf output-buffer-n-bytes) ((decompressing-stream decompressing-stream))

automatically generated writer method

Source

stream.lisp.

Target Slot

output-buffer-n-bytes.

Generic Reader: wrapped-stream (object)
Package

chipz.

Methods
Reader Method: wrapped-stream ((decompressing-stream decompressing-stream))

automatically generated reader method

Source

stream.lisp.

Target Slot

wrapped-stream.

Generic Reader: write-date (object)
Package

chipz.

Methods
Reader Method: write-date ((gzip-header gzip-header))

automatically generated reader method

Source

gzip.lisp.

Target Slot

write-date.

Generic Writer: (setf write-date) (object)
Package

chipz.

Methods
Writer Method: (setf write-date) ((gzip-header gzip-header))

automatically generated writer method

Source

gzip.lisp.

Target Slot

write-date.


5.2.6 Conditions

Condition: code-lengths-bounds-error

Signaled when the code length section of a dynamic block would produce more code lengths than declared.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

inflate-error.

Condition: code-lengths-start-with-repetition-error

Signaled when the code length section of a dynamic block begins with "repeat last code".

Package

chipz.

Source

conditions.lisp.

Direct superclasses

inflate-error.

Condition: illegal-distance-code-error

Signaled when the illegal distance codes 30 or 31 are used.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

inflate-error.

Direct methods

illegal-code.

Direct slots
Slot: code
Initargs

:code

Readers

illegal-code.

Writers

This slot is read-only.

Condition: illegal-length-code-error

Signaled when the illegal length codes 286 or 287 are used.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

inflate-error.

Direct methods

illegal-code.

Direct slots
Slot: code
Initargs

:code

Readers

illegal-code.

Writers

This slot is read-only.

Condition: unassigned-huffman-code-error

Signaled when an unassigned Huffman code is referenced.

Package

chipz.

Source

conditions.lisp.

Direct superclasses

inflate-error.


5.2.7 Structures

Structure: adler32
Package

chipz.

Source

adler32.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: s1
Type

fixnum

Initform

1

Readers

adler32-s1.

Writers

(setf adler32-s1).

Slot: s2
Type

fixnum

Initform

0

Readers

adler32-s2.

Writers

(setf adler32-s2).

Structure: code-range-descriptor
Package

chipz.

Source

types-and-tables.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: n-bits
Type

chipz::deflate-code-length

Initform

0

Readers

code-n-bits.

Writers

(setf code-n-bits).

Slot: start-value
Type

chipz::deflate-code-value

Initform

0

Readers

code-start-value.

Writers

(setf code-start-value).

Slot: end-value
Type

chipz::deflate-code-value

Initform

0

Readers

code-end-value.

Writers

(setf code-end-value).

Structure: crc32
Package

chipz.

Source

crc32.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: crc
Type

(unsigned-byte 32)

Initform

4294967295

Readers

crc32-crc.

Writers

(setf crc32-crc).

Structure: huffman-decode-table
Package

chipz.

Source

types-and-tables.lisp.

Direct superclasses

structure-object.

Direct slots
Slot: counts
Type

(simple-array (unsigned-byte 16) (16))

Initform

(error "required parameter")

Readers

hdt-counts.

Writers

This slot is read-only.

Slot: offsets
Type

(simple-array (unsigned-byte 16) (17))

Initform

(error "required parameter")

Readers

hdt-offsets.

Writers

This slot is read-only.

Slot: symbols
Type

(simple-array fixnum (*))

Readers

hdt-symbols.

Writers

This slot is read-only.

Slot: bits
Readers

hdt-bits.

Writers

This slot is read-only.


5.2.8 Classes

Class: css-file
Package

chipz-system.

Source

chipz.asd.

Direct superclasses

doc-file.

Direct slots
Slot: type
Package

common-lisp.

Initform

"css"

Class: decompressing-stream
Package

chipz.

Source

stream.lisp.

Direct superclasses

fundamental-binary-input-stream.

Direct methods
Direct slots
Slot: wrapped-stream
Initargs

:stream

Readers

wrapped-stream.

Writers

This slot is read-only.

Slot: dstate
Initargs

:dstate

Readers

dstate.

Writers

This slot is read-only.

Slot: dfun
Initargs

:dfun

Readers

dfun.

Writers

This slot is read-only.

Slot: input-buffer
Initform

(make-array 4096 :element-type (quote (unsigned-byte 8)))

Readers

input-buffer.

Writers

This slot is read-only.

Slot: input-buffer-index
Initform

0

Readers

input-buffer-index.

Writers

(setf input-buffer-index).

Slot: input-buffer-n-bytes
Initform

0

Readers

input-buffer-n-bytes.

Writers

(setf input-buffer-n-bytes).

Slot: output-buffer
Initform

(make-array 4096 :element-type (quote (unsigned-byte 8)))

Readers

output-buffer.

Writers

This slot is read-only.

Slot: output-buffer-index
Initform

0

Readers

output-buffer-index.

Writers

(setf output-buffer-index).

Slot: output-buffer-n-bytes
Initform

0

Readers

output-buffer-n-bytes.

Writers

(setf output-buffer-n-bytes).

Class: gzip-header
Package

chipz.

Source

gzip.lisp.

Direct methods
Direct slots
Slot: flags
Initargs

:flags

Readers

flags.

Writers

(setf flags).

Slot: filename
Readers

filename.

Writers

(setf filename).

Slot: write-date
Initargs

:write-date

Readers

write-date.

Writers

(setf write-date).

Slot: mtime
Initform

0

Readers

mtime.

Writers

(setf mtime).

Slot: comment
Readers

comment.

Writers

(setf comment).

Slot: extra-flags
Initargs

:extra-flags

Readers

extra-flags.

Writers

(setf extra-flags).

Slot: os
Initargs

:os

Readers

os.

Writers

(setf os).

Slot: crc16
Initargs

:crc16

Readers

crc16.

Writers

(setf crc16).

Slot: compression-method
Initargs

:compression-method

Readers

compression-method.

Writers

(setf compression-method).

Class: txt-file
Package

chipz-system.

Source

chipz.asd.

Direct superclasses

doc-file.

Direct slots
Slot: type
Package

common-lisp.

Initform

"txt"

Class: zlib-header
Package

chipz.

Source

zlib.lisp.

Direct methods
Direct slots
Slot: flags
Initargs

:flags

Readers

flags.

Writers

(setf flags).

Slot: cmf
Initargs

:cmf

Readers

cmf.

Writers

(setf cmf).

Slot: fdict
Initargs

:fdict

Readers

fdict.

Writers

(setf fdict).

Slot: adler32
Initargs

:adler32

Readers

adler32.

Writers

(setf adler32).


5.2.9 Types

Type: deflate-code ()
Package

chipz.

Source

types-and-tables.lisp.

Type: deflate-code-length ()
Package

chipz.

Source

types-and-tables.lisp.

Type: deflate-code-value ()
Package

chipz.

Source

types-and-tables.lisp.

Type: index ()
Package

chipz.

Source

types-and-tables.lisp.

Type: simple-octet-vector (&optional length)
Package

chipz.

Source

types-and-tables.lisp.

Type: sliding-window ()
Package

chipz.

Source

inflate-state.lisp.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   %   (  
A   B   C   D   E   F   G   H   I   L   M   N   O   P   R   S   U   W   Z  
Index Entry  Section

%
%bzip2-decompress: Private ordinary functions
%bzip2-state-machine: Private ordinary functions
%decompress: Private ordinary functions
%decompress-from-pathname: Private ordinary functions
%decompress/null-stream: Private ordinary functions
%decompress/null-vector: Private ordinary functions
%decompress/stream-stream: Private ordinary functions
%decompress/stream-vector: Private ordinary functions
%decompress/vector-vector: Private ordinary functions
%inflate: Private ordinary functions
%inflate-state-machine: Private ordinary functions
%make-bzip2-state: Private ordinary functions
%make-inflate-state: Private ordinary functions

(
(setf adler32): Private generic functions
(setf adler32): Private generic functions
(setf adler32-s1): Private ordinary functions
(setf adler32-s2): Private ordinary functions
(setf bzip2-state-100k-block-size): Private ordinary functions
(setf bzip2-state-alpha-size): Private ordinary functions
(setf bzip2-state-base): Private ordinary functions
(setf bzip2-state-bits): Private ordinary functions
(setf bzip2-state-block-randomized-p): Private ordinary functions
(setf bzip2-state-calculated-block-crc): Private ordinary functions
(setf bzip2-state-calculated-combined-crc): Private ordinary functions
(setf bzip2-state-cftab): Private ordinary functions
(setf bzip2-state-cftab-copy): Private ordinary functions
(setf bzip2-state-checksum): Private ordinary functions
(setf bzip2-state-curr): Private ordinary functions
(setf bzip2-state-current-block-number): Private ordinary functions
(setf bzip2-state-done): Private ordinary functions
(setf bzip2-state-eob): Private ordinary functions
(setf bzip2-state-es): Private ordinary functions
(setf bzip2-state-g-base): Private ordinary functions
(setf bzip2-state-g-limit): Private ordinary functions
(setf bzip2-state-g-minlen): Private ordinary functions
(setf bzip2-state-g-perm): Private ordinary functions
(setf bzip2-state-group-number): Private ordinary functions
(setf bzip2-state-group-position): Private ordinary functions
(setf bzip2-state-i): Private ordinary functions
(setf bzip2-state-in-use): Private ordinary functions
(setf bzip2-state-in-use-16): Private ordinary functions
(setf bzip2-state-input): Private ordinary functions
(setf bzip2-state-input-end): Private ordinary functions
(setf bzip2-state-input-index): Private ordinary functions
(setf bzip2-state-input-start): Private ordinary functions
(setf bzip2-state-j): Private ordinary functions
(setf bzip2-state-k0): Private ordinary functions
(setf bzip2-state-len): Private ordinary functions
(setf bzip2-state-limit): Private ordinary functions
(setf bzip2-state-lval): Private ordinary functions
(setf bzip2-state-min-lengths): Private ordinary functions
(setf bzip2-state-mtf-continuation): Private ordinary functions
(setf bzip2-state-mtfa): Private ordinary functions
(setf bzip2-state-mtfbase): Private ordinary functions
(setf bzip2-state-n): Private ordinary functions
(setf bzip2-state-n-bits): Private ordinary functions
(setf bzip2-state-n-blocks-used): Private ordinary functions
(setf bzip2-state-n-groups): Private ordinary functions
(setf bzip2-state-n-in-use): Private ordinary functions
(setf bzip2-state-n-selectors): Private ordinary functions
(setf bzip2-state-nblock): Private ordinary functions
(setf bzip2-state-nblockmax): Private ordinary functions
(setf bzip2-state-original-pointer): Private ordinary functions
(setf bzip2-state-out-ch): Private ordinary functions
(setf bzip2-state-out-len): Private ordinary functions
(setf bzip2-state-output): Private ordinary functions
(setf bzip2-state-output-end): Private ordinary functions
(setf bzip2-state-output-index): Private ordinary functions
(setf bzip2-state-output-start): Private ordinary functions
(setf bzip2-state-perm): Private ordinary functions
(setf bzip2-state-rntogo): Private ordinary functions
(setf bzip2-state-rntpos): Private ordinary functions
(setf bzip2-state-selector): Private ordinary functions
(setf bzip2-state-selector-mtf): Private ordinary functions
(setf bzip2-state-seq-to-unseq): Private ordinary functions
(setf bzip2-state-small-decompression-p): Private ordinary functions
(setf bzip2-state-state): Private ordinary functions
(setf bzip2-state-stored-block-crc): Private ordinary functions
(setf bzip2-state-stored-combined-crc): Private ordinary functions
(setf bzip2-state-t-position): Private ordinary functions
(setf bzip2-state-tt): Private ordinary functions
(setf bzip2-state-unzftab): Private ordinary functions
(setf bzip2-state-update-checksum): Private ordinary functions
(setf bzip2-state-zn): Private ordinary functions
(setf bzip2-state-zvec): Private ordinary functions
(setf cmf): Private generic functions
(setf cmf): Private generic functions
(setf code-end-value): Private ordinary functions
(setf code-n-bits): Private ordinary functions
(setf code-start-value): Private ordinary functions
(setf comment): Private generic functions
(setf comment): Private generic functions
(setf compression-method): Private generic functions
(setf compression-method): Private generic functions
(setf crc16): Private generic functions
(setf crc16): Private generic functions
(setf crc32-crc): Private ordinary functions
(setf dstate-bits): Private ordinary functions
(setf dstate-checksum): Private ordinary functions
(setf dstate-done): Private ordinary functions
(setf dstate-input): Private ordinary functions
(setf dstate-input-end): Private ordinary functions
(setf dstate-input-index): Private ordinary functions
(setf dstate-input-start): Private ordinary functions
(setf dstate-n-bits): Private ordinary functions
(setf dstate-output): Private ordinary functions
(setf dstate-output-end): Private ordinary functions
(setf dstate-output-index): Private ordinary functions
(setf dstate-output-start): Private ordinary functions
(setf dstate-state): Private ordinary functions
(setf dstate-update-checksum): Private ordinary functions
(setf extra-flags): Private generic functions
(setf extra-flags): Private generic functions
(setf fdict): Private generic functions
(setf fdict): Private generic functions
(setf filename): Private generic functions
(setf filename): Private generic functions
(setf flags): Private generic functions
(setf flags): Private generic functions
(setf flags): Private generic functions
(setf inflate-state-bits): Private ordinary functions
(setf inflate-state-checksum): Private ordinary functions
(setf inflate-state-code-lengths): Private ordinary functions
(setf inflate-state-codes-table): Private ordinary functions
(setf inflate-state-data-format): Private ordinary functions
(setf inflate-state-distance): Private ordinary functions
(setf inflate-state-distance-code): Private ordinary functions
(setf inflate-state-distance-table): Private ordinary functions
(setf inflate-state-done): Private ordinary functions
(setf inflate-state-final-block-p): Private ordinary functions
(setf inflate-state-header): Private ordinary functions
(setf inflate-state-input): Private ordinary functions
(setf inflate-state-input-end): Private ordinary functions
(setf inflate-state-input-index): Private ordinary functions
(setf inflate-state-input-start): Private ordinary functions
(setf inflate-state-length): Private ordinary functions
(setf inflate-state-length-code): Private ordinary functions
(setf inflate-state-literal/length-table): Private ordinary functions
(setf inflate-state-n-bits): Private ordinary functions
(setf inflate-state-n-codes): Private ordinary functions
(setf inflate-state-n-distance-codes): Private ordinary functions
(setf inflate-state-n-length-codes): Private ordinary functions
(setf inflate-state-n-values-read): Private ordinary functions
(setf inflate-state-output): Private ordinary functions
(setf inflate-state-output-end): Private ordinary functions
(setf inflate-state-output-index): Private ordinary functions
(setf inflate-state-output-start): Private ordinary functions
(setf inflate-state-state): Private ordinary functions
(setf inflate-state-update-checksum): Private ordinary functions
(setf inflate-state-window): Private ordinary functions
(setf inflate-state-window-index): Private ordinary functions
(setf input-buffer-index): Private generic functions
(setf input-buffer-index): Private generic functions
(setf input-buffer-n-bytes): Private generic functions
(setf input-buffer-n-bytes): Private generic functions
(setf mtime): Private generic functions
(setf mtime): Private generic functions
(setf os): Private generic functions
(setf os): Private generic functions
(setf output-buffer-index): Private generic functions
(setf output-buffer-index): Private generic functions
(setf output-buffer-n-bytes): Private generic functions
(setf output-buffer-n-bytes): Private generic functions
(setf write-date): Private generic functions
(setf write-date): Private generic functions

A
actual-checksum: Private generic functions
actual-checksum: Private generic functions
adler32: Private generic functions
adler32: Private generic functions
adler32-p: Private ordinary functions
adler32-s1: Private ordinary functions
adler32-s2: Private ordinary functions

B
bzip2-state-100k-block-size: Private ordinary functions
bzip2-state-alpha-size: Private ordinary functions
bzip2-state-base: Private ordinary functions
bzip2-state-bits: Private ordinary functions
bzip2-state-block-randomized-p: Private ordinary functions
bzip2-state-calculated-block-crc: Private ordinary functions
bzip2-state-calculated-combined-crc: Private ordinary functions
bzip2-state-cftab: Private ordinary functions
bzip2-state-cftab-copy: Private ordinary functions
bzip2-state-checksum: Private ordinary functions
bzip2-state-curr: Private ordinary functions
bzip2-state-current-block-number: Private ordinary functions
bzip2-state-done: Private ordinary functions
bzip2-state-eob: Private ordinary functions
bzip2-state-es: Private ordinary functions
bzip2-state-g-base: Private ordinary functions
bzip2-state-g-limit: Private ordinary functions
bzip2-state-g-minlen: Private ordinary functions
bzip2-state-g-perm: Private ordinary functions
bzip2-state-group-number: Private ordinary functions
bzip2-state-group-position: Private ordinary functions
bzip2-state-i: Private ordinary functions
bzip2-state-in-use: Private ordinary functions
bzip2-state-in-use-16: Private ordinary functions
bzip2-state-input: Private ordinary functions
bzip2-state-input-end: Private ordinary functions
bzip2-state-input-index: Private ordinary functions
bzip2-state-input-start: Private ordinary functions
bzip2-state-j: Private ordinary functions
bzip2-state-k0: Private ordinary functions
bzip2-state-len: Private ordinary functions
bzip2-state-limit: Private ordinary functions
bzip2-state-lval: Private ordinary functions
bzip2-state-min-lengths: Private ordinary functions
bzip2-state-mtf-continuation: Private ordinary functions
bzip2-state-mtfa: Private ordinary functions
bzip2-state-mtfbase: Private ordinary functions
bzip2-state-n: Private ordinary functions
bzip2-state-n-bits: Private ordinary functions
bzip2-state-n-blocks-used: Private ordinary functions
bzip2-state-n-groups: Private ordinary functions
bzip2-state-n-in-use: Private ordinary functions
bzip2-state-n-selectors: Private ordinary functions
bzip2-state-nblock: Private ordinary functions
bzip2-state-nblockmax: Private ordinary functions
bzip2-state-original-pointer: Private ordinary functions
bzip2-state-out-ch: Private ordinary functions
bzip2-state-out-len: Private ordinary functions
bzip2-state-output: Private ordinary functions
bzip2-state-output-end: Private ordinary functions
bzip2-state-output-index: Private ordinary functions
bzip2-state-output-start: Private ordinary functions
bzip2-state-p: Private ordinary functions
bzip2-state-perm: Private ordinary functions
bzip2-state-rntogo: Private ordinary functions
bzip2-state-rntpos: Private ordinary functions
bzip2-state-selector: Private ordinary functions
bzip2-state-selector-mtf: Private ordinary functions
bzip2-state-seq-to-unseq: Private ordinary functions
bzip2-state-small-decompression-p: Private ordinary functions
bzip2-state-state: Private ordinary functions
bzip2-state-stored-block-crc: Private ordinary functions
bzip2-state-stored-combined-crc: Private ordinary functions
bzip2-state-t-position: Private ordinary functions
bzip2-state-tt: Private ordinary functions
bzip2-state-unzftab: Private ordinary functions
bzip2-state-update-checksum: Private ordinary functions
bzip2-state-zn: Private ordinary functions
bzip2-state-zvec: Private ordinary functions

C
checksum-kind: Private generic functions
checksum-kind: Private generic functions
cmf: Private generic functions
cmf: Private generic functions
code-end-value: Private ordinary functions
code-n-bits: Private ordinary functions
code-n-values: Private ordinary functions
code-range-descriptor-p: Private ordinary functions
code-start-value: Private ordinary functions
comment: Private generic functions
comment: Private generic functions
compression-method: Private generic functions
compression-method: Private generic functions
compute-huffman-decode-structure: Private ordinary functions
construct-huffman-decode-table: Private ordinary functions
copy-adler32: Private ordinary functions
copy-bzip2-state: Private ordinary functions
copy-code-range-descriptor: Private ordinary functions
copy-crc32: Private ordinary functions
copy-decompression-state: Private ordinary functions
copy-existing-output: Private ordinary functions
copy-huffman-decode-table: Private ordinary functions
copy-inflate-state: Private ordinary functions
crc16: Private generic functions
crc16: Private generic functions
crc32-crc: Private ordinary functions
crc32-p: Private ordinary functions

D
decompress: Public generic functions
decompress: Public generic functions
decompress: Public generic functions
decompress: Public generic functions
decompress: Public generic functions
decompress: Public generic functions
decompress: Public generic functions
decompress: Public generic functions
decompress: Public generic functions
decompress: Public generic functions
decompress: Public generic functions
decompress-fun-for-state: Private ordinary functions
decompression-state-p: Private ordinary functions
define-constant: Private macros
define-stream-read-sequence: Private macros
dfun: Private generic functions
dfun: Private generic functions
distance-base: Private ordinary functions
dstate: Private generic functions
dstate: Private generic functions
dstate-bits: Private ordinary functions
dstate-checksum: Private ordinary functions
dstate-done: Private ordinary functions
dstate-input: Private ordinary functions
dstate-input-end: Private ordinary functions
dstate-input-index: Private ordinary functions
dstate-input-start: Private ordinary functions
dstate-n-bits: Private ordinary functions
dstate-output: Private ordinary functions
dstate-output-end: Private ordinary functions
dstate-output-index: Private ordinary functions
dstate-output-start: Private ordinary functions
dstate-state: Private ordinary functions
dstate-update-checksum: Private ordinary functions

E
expected-checksum: Private generic functions
expected-checksum: Private generic functions
extra-flags: Private generic functions
extra-flags: Private generic functions

F
fdict: Private generic functions
fdict: Private generic functions
filename: Private generic functions
filename: Private generic functions
finish-dstate: Public ordinary functions
finish-inflate-state: Public ordinary functions
flags: Private generic functions
flags: Private generic functions
flags: Private generic functions
Function, %bzip2-decompress: Private ordinary functions
Function, %bzip2-state-machine: Private ordinary functions
Function, %decompress: Private ordinary functions
Function, %decompress-from-pathname: Private ordinary functions
Function, %decompress/null-stream: Private ordinary functions
Function, %decompress/null-vector: Private ordinary functions
Function, %decompress/stream-stream: Private ordinary functions
Function, %decompress/stream-vector: Private ordinary functions
Function, %decompress/vector-vector: Private ordinary functions
Function, %inflate: Private ordinary functions
Function, %inflate-state-machine: Private ordinary functions
Function, %make-bzip2-state: Private ordinary functions
Function, %make-inflate-state: Private ordinary functions
Function, (setf adler32-s1): Private ordinary functions
Function, (setf adler32-s2): Private ordinary functions
Function, (setf bzip2-state-100k-block-size): Private ordinary functions
Function, (setf bzip2-state-alpha-size): Private ordinary functions
Function, (setf bzip2-state-base): Private ordinary functions
Function, (setf bzip2-state-bits): Private ordinary functions
Function, (setf bzip2-state-block-randomized-p): Private ordinary functions
Function, (setf bzip2-state-calculated-block-crc): Private ordinary functions
Function, (setf bzip2-state-calculated-combined-crc): Private ordinary functions
Function, (setf bzip2-state-cftab): Private ordinary functions
Function, (setf bzip2-state-cftab-copy): Private ordinary functions
Function, (setf bzip2-state-checksum): Private ordinary functions
Function, (setf bzip2-state-curr): Private ordinary functions
Function, (setf bzip2-state-current-block-number): Private ordinary functions
Function, (setf bzip2-state-done): Private ordinary functions
Function, (setf bzip2-state-eob): Private ordinary functions
Function, (setf bzip2-state-es): Private ordinary functions
Function, (setf bzip2-state-g-base): Private ordinary functions
Function, (setf bzip2-state-g-limit): Private ordinary functions
Function, (setf bzip2-state-g-minlen): Private ordinary functions
Function, (setf bzip2-state-g-perm): Private ordinary functions
Function, (setf bzip2-state-group-number): Private ordinary functions
Function, (setf bzip2-state-group-position): Private ordinary functions
Function, (setf bzip2-state-i): Private ordinary functions
Function, (setf bzip2-state-in-use): Private ordinary functions
Function, (setf bzip2-state-in-use-16): Private ordinary functions
Function, (setf bzip2-state-input): Private ordinary functions
Function, (setf bzip2-state-input-end): Private ordinary functions
Function, (setf bzip2-state-input-index): Private ordinary functions
Function, (setf bzip2-state-input-start): Private ordinary functions
Function, (setf bzip2-state-j): Private ordinary functions
Function, (setf bzip2-state-k0): Private ordinary functions
Function, (setf bzip2-state-len): Private ordinary functions
Function, (setf bzip2-state-limit): Private ordinary functions
Function, (setf bzip2-state-lval): Private ordinary functions
Function, (setf bzip2-state-min-lengths): Private ordinary functions
Function, (setf bzip2-state-mtf-continuation): Private ordinary functions
Function, (setf bzip2-state-mtfa): Private ordinary functions
Function, (setf bzip2-state-mtfbase): Private ordinary functions
Function, (setf bzip2-state-n): Private ordinary functions
Function, (setf bzip2-state-n-bits): Private ordinary functions
Function, (setf bzip2-state-n-blocks-used): Private ordinary functions
Function, (setf bzip2-state-n-groups): Private ordinary functions
Function, (setf bzip2-state-n-in-use): Private ordinary functions
Function, (setf bzip2-state-n-selectors): Private ordinary functions
Function, (setf bzip2-state-nblock): Private ordinary functions
Function, (setf bzip2-state-nblockmax): Private ordinary functions
Function, (setf bzip2-state-original-pointer): Private ordinary functions
Function, (setf bzip2-state-out-ch): Private ordinary functions
Function, (setf bzip2-state-out-len): Private ordinary functions
Function, (setf bzip2-state-output): Private ordinary functions
Function, (setf bzip2-state-output-end): Private ordinary functions
Function, (setf bzip2-state-output-index): Private ordinary functions
Function, (setf bzip2-state-output-start): Private ordinary functions
Function, (setf bzip2-state-perm): Private ordinary functions
Function, (setf bzip2-state-rntogo): Private ordinary functions
Function, (setf bzip2-state-rntpos): Private ordinary functions
Function, (setf bzip2-state-selector): Private ordinary functions
Function, (setf bzip2-state-selector-mtf): Private ordinary functions
Function, (setf bzip2-state-seq-to-unseq): Private ordinary functions
Function, (setf bzip2-state-small-decompression-p): Private ordinary functions
Function, (setf bzip2-state-state): Private ordinary functions
Function, (setf bzip2-state-stored-block-crc): Private ordinary functions
Function, (setf bzip2-state-stored-combined-crc): Private ordinary functions
Function, (setf bzip2-state-t-position): Private ordinary functions
Function, (setf bzip2-state-tt): Private ordinary functions
Function, (setf bzip2-state-unzftab): Private ordinary functions
Function, (setf bzip2-state-update-checksum): Private ordinary functions
Function, (setf bzip2-state-zn): Private ordinary functions
Function, (setf bzip2-state-zvec): Private ordinary functions
Function, (setf code-end-value): Private ordinary functions
Function, (setf code-n-bits): Private ordinary functions
Function, (setf code-start-value): Private ordinary functions
Function, (setf crc32-crc): Private ordinary functions
Function, (setf dstate-bits): Private ordinary functions
Function, (setf dstate-checksum): Private ordinary functions
Function, (setf dstate-done): Private ordinary functions
Function, (setf dstate-input): Private ordinary functions
Function, (setf dstate-input-end): Private ordinary functions
Function, (setf dstate-input-index): Private ordinary functions
Function, (setf dstate-input-start): Private ordinary functions
Function, (setf dstate-n-bits): Private ordinary functions
Function, (setf dstate-output): Private ordinary functions
Function, (setf dstate-output-end): Private ordinary functions
Function, (setf dstate-output-index): Private ordinary functions
Function, (setf dstate-output-start): Private ordinary functions
Function, (setf dstate-state): Private ordinary functions
Function, (setf dstate-update-checksum): Private ordinary functions
Function, (setf inflate-state-bits): Private ordinary functions
Function, (setf inflate-state-checksum): Private ordinary functions
Function, (setf inflate-state-code-lengths): Private ordinary functions
Function, (setf inflate-state-codes-table): Private ordinary functions
Function, (setf inflate-state-data-format): Private ordinary functions
Function, (setf inflate-state-distance): Private ordinary functions
Function, (setf inflate-state-distance-code): Private ordinary functions
Function, (setf inflate-state-distance-table): Private ordinary functions
Function, (setf inflate-state-done): Private ordinary functions
Function, (setf inflate-state-final-block-p): Private ordinary functions
Function, (setf inflate-state-header): Private ordinary functions
Function, (setf inflate-state-input): Private ordinary functions
Function, (setf inflate-state-input-end): Private ordinary functions
Function, (setf inflate-state-input-index): Private ordinary functions
Function, (setf inflate-state-input-start): Private ordinary functions
Function, (setf inflate-state-length): Private ordinary functions
Function, (setf inflate-state-length-code): Private ordinary functions
Function, (setf inflate-state-literal/length-table): Private ordinary functions
Function, (setf inflate-state-n-bits): Private ordinary functions
Function, (setf inflate-state-n-codes): Private ordinary functions
Function, (setf inflate-state-n-distance-codes): Private ordinary functions
Function, (setf inflate-state-n-length-codes): Private ordinary functions
Function, (setf inflate-state-n-values-read): Private ordinary functions
Function, (setf inflate-state-output): Private ordinary functions
Function, (setf inflate-state-output-end): Private ordinary functions
Function, (setf inflate-state-output-index): Private ordinary functions
Function, (setf inflate-state-output-start): Private ordinary functions
Function, (setf inflate-state-state): Private ordinary functions
Function, (setf inflate-state-update-checksum): Private ordinary functions
Function, (setf inflate-state-window): Private ordinary functions
Function, (setf inflate-state-window-index): Private ordinary functions
Function, adler32-p: Private ordinary functions
Function, adler32-s1: Private ordinary functions
Function, adler32-s2: Private ordinary functions
Function, bzip2-state-100k-block-size: Private ordinary functions
Function, bzip2-state-alpha-size: Private ordinary functions
Function, bzip2-state-base: Private ordinary functions
Function, bzip2-state-bits: Private ordinary functions
Function, bzip2-state-block-randomized-p: Private ordinary functions
Function, bzip2-state-calculated-block-crc: Private ordinary functions
Function, bzip2-state-calculated-combined-crc: Private ordinary functions
Function, bzip2-state-cftab: Private ordinary functions
Function, bzip2-state-cftab-copy: Private ordinary functions
Function, bzip2-state-checksum: Private ordinary functions
Function, bzip2-state-curr: Private ordinary functions
Function, bzip2-state-current-block-number: Private ordinary functions
Function, bzip2-state-done: Private ordinary functions
Function, bzip2-state-eob: Private ordinary functions
Function, bzip2-state-es: Private ordinary functions
Function, bzip2-state-g-base: Private ordinary functions
Function, bzip2-state-g-limit: Private ordinary functions
Function, bzip2-state-g-minlen: Private ordinary functions
Function, bzip2-state-g-perm: Private ordinary functions
Function, bzip2-state-group-number: Private ordinary functions
Function, bzip2-state-group-position: Private ordinary functions
Function, bzip2-state-i: Private ordinary functions
Function, bzip2-state-in-use: Private ordinary functions
Function, bzip2-state-in-use-16: Private ordinary functions
Function, bzip2-state-input: Private ordinary functions
Function, bzip2-state-input-end: Private ordinary functions
Function, bzip2-state-input-index: Private ordinary functions
Function, bzip2-state-input-start: Private ordinary functions
Function, bzip2-state-j: Private ordinary functions
Function, bzip2-state-k0: Private ordinary functions
Function, bzip2-state-len: Private ordinary functions
Function, bzip2-state-limit: Private ordinary functions
Function, bzip2-state-lval: Private ordinary functions
Function, bzip2-state-min-lengths: Private ordinary functions
Function, bzip2-state-mtf-continuation: Private ordinary functions
Function, bzip2-state-mtfa: Private ordinary functions
Function, bzip2-state-mtfbase: Private ordinary functions
Function, bzip2-state-n: Private ordinary functions
Function, bzip2-state-n-bits: Private ordinary functions
Function, bzip2-state-n-blocks-used: Private ordinary functions
Function, bzip2-state-n-groups: Private ordinary functions
Function, bzip2-state-n-in-use: Private ordinary functions
Function, bzip2-state-n-selectors: Private ordinary functions
Function, bzip2-state-nblock: Private ordinary functions
Function, bzip2-state-nblockmax: Private ordinary functions
Function, bzip2-state-original-pointer: Private ordinary functions
Function, bzip2-state-out-ch: Private ordinary functions
Function, bzip2-state-out-len: Private ordinary functions
Function, bzip2-state-output: Private ordinary functions
Function, bzip2-state-output-end: Private ordinary functions
Function, bzip2-state-output-index: Private ordinary functions
Function, bzip2-state-output-start: Private ordinary functions
Function, bzip2-state-p: Private ordinary functions
Function, bzip2-state-perm: Private ordinary functions
Function, bzip2-state-rntogo: Private ordinary functions
Function, bzip2-state-rntpos: Private ordinary functions
Function, bzip2-state-selector: Private ordinary functions
Function, bzip2-state-selector-mtf: Private ordinary functions
Function, bzip2-state-seq-to-unseq: Private ordinary functions
Function, bzip2-state-small-decompression-p: Private ordinary functions
Function, bzip2-state-state: Private ordinary functions
Function, bzip2-state-stored-block-crc: Private ordinary functions
Function, bzip2-state-stored-combined-crc: Private ordinary functions
Function, bzip2-state-t-position: Private ordinary functions
Function, bzip2-state-tt: Private ordinary functions
Function, bzip2-state-unzftab: Private ordinary functions
Function, bzip2-state-update-checksum: Private ordinary functions
Function, bzip2-state-zn: Private ordinary functions
Function, bzip2-state-zvec: Private ordinary functions
Function, code-end-value: Private ordinary functions
Function, code-n-bits: Private ordinary functions
Function, code-n-values: Private ordinary functions
Function, code-range-descriptor-p: Private ordinary functions
Function, code-start-value: Private ordinary functions
Function, compute-huffman-decode-structure: Private ordinary functions
Function, construct-huffman-decode-table: Private ordinary functions
Function, copy-adler32: Private ordinary functions
Function, copy-bzip2-state: Private ordinary functions
Function, copy-code-range-descriptor: Private ordinary functions
Function, copy-crc32: Private ordinary functions
Function, copy-decompression-state: Private ordinary functions
Function, copy-existing-output: Private ordinary functions
Function, copy-huffman-decode-table: Private ordinary functions
Function, copy-inflate-state: Private ordinary functions
Function, crc32-crc: Private ordinary functions
Function, crc32-p: Private ordinary functions
Function, decompress-fun-for-state: Private ordinary functions
Function, decompression-state-p: Private ordinary functions
Function, distance-base: Private ordinary functions
Function, dstate-bits: Private ordinary functions
Function, dstate-checksum: Private ordinary functions
Function, dstate-done: Private ordinary functions
Function, dstate-input: Private ordinary functions
Function, dstate-input-end: Private ordinary functions
Function, dstate-input-index: Private ordinary functions
Function, dstate-input-start: Private ordinary functions
Function, dstate-n-bits: Private ordinary functions
Function, dstate-output: Private ordinary functions
Function, dstate-output-end: Private ordinary functions
Function, dstate-output-index: Private ordinary functions
Function, dstate-output-start: Private ordinary functions
Function, dstate-state: Private ordinary functions
Function, dstate-update-checksum: Private ordinary functions
Function, finish-dstate: Public ordinary functions
Function, finish-inflate-state: Public ordinary functions
Function, hdt-bits: Private ordinary functions
Function, hdt-counts: Private ordinary functions
Function, hdt-offsets: Private ordinary functions
Function, hdt-symbols: Private ordinary functions
Function, huffman-decode-table-p: Private ordinary functions
Function, inflate-state-bits: Private ordinary functions
Function, inflate-state-checksum: Private ordinary functions
Function, inflate-state-code-lengths: Private ordinary functions
Function, inflate-state-codes-table: Private ordinary functions
Function, inflate-state-data-format: Private ordinary functions
Function, inflate-state-distance: Private ordinary functions
Function, inflate-state-distance-code: Private ordinary functions
Function, inflate-state-distance-table: Private ordinary functions
Function, inflate-state-done: Private ordinary functions
Function, inflate-state-final-block-p: Private ordinary functions
Function, inflate-state-header: Private ordinary functions
Function, inflate-state-input: Private ordinary functions
Function, inflate-state-input-end: Private ordinary functions
Function, inflate-state-input-index: Private ordinary functions
Function, inflate-state-input-start: Private ordinary functions
Function, inflate-state-length: Private ordinary functions
Function, inflate-state-length-code: Private ordinary functions
Function, inflate-state-literal/length-table: Private ordinary functions
Function, inflate-state-n-bits: Private ordinary functions
Function, inflate-state-n-codes: Private ordinary functions
Function, inflate-state-n-distance-codes: Private ordinary functions
Function, inflate-state-n-length-codes: Private ordinary functions
Function, inflate-state-n-values-read: Private ordinary functions
Function, inflate-state-output: Private ordinary functions
Function, inflate-state-output-end: Private ordinary functions
Function, inflate-state-output-index: Private ordinary functions
Function, inflate-state-output-start: Private ordinary functions
Function, inflate-state-p: Private ordinary functions
Function, inflate-state-state: Private ordinary functions
Function, inflate-state-update-checksum: Private ordinary functions
Function, inflate-state-window: Private ordinary functions
Function, inflate-state-window-index: Private ordinary functions
Function, input-available-p: Private ordinary functions
Function, length-base: Private ordinary functions
Function, make-adler32: Private ordinary functions
Function, make-bzip2-state: Private ordinary functions
Function, make-crc32: Private ordinary functions
Function, make-crd: Private ordinary functions
Function, make-decode-tables: Private ordinary functions
Function, make-decompressing-stream: Public ordinary functions
Function, make-decompression-state: Private ordinary functions
Function, make-dstate: Public ordinary functions
Function, make-hdt: Private ordinary functions
Function, make-inflate-state: Public ordinary functions
Function, make-maps: Private ordinary functions
Function, maybe-subseq: Private ordinary functions
Function, n-distance-extra-bits: Private ordinary functions
Function, n-length-extra-bits: Private ordinary functions
Function, output-available-p: Private ordinary functions
Function, produce-adler32: Private ordinary functions
Function, produce-crc32: Private ordinary functions
Function, read-and-decompress-byte: Private ordinary functions
Function, record-code-length: Private ordinary functions
Function, refill-stream-input-buffer: Private ordinary functions
Function, refill-stream-output-buffer: Private ordinary functions
Function, reverse-ub16: Private ordinary functions
Function, reverse-ub4: Private ordinary functions
Function, reverse-ub8: Private ordinary functions
Function, undo-rle-obuf-to-output: Private ordinary functions
Function, update-adler32: Private ordinary functions
Function, update-crc32: Private ordinary functions
Function, update-window: Private ordinary functions
Function, zlib-compression-info: Private ordinary functions
Function, zlib-compression-method: Private ordinary functions
Function, zlib-flag-fcheck: Private ordinary functions
Function, zlib-flag-flevel: Private ordinary functions

G
Generic Function, (setf adler32): Private generic functions
Generic Function, (setf cmf): Private generic functions
Generic Function, (setf comment): Private generic functions
Generic Function, (setf compression-method): Private generic functions
Generic Function, (setf crc16): Private generic functions
Generic Function, (setf extra-flags): Private generic functions
Generic Function, (setf fdict): Private generic functions
Generic Function, (setf filename): Private generic functions
Generic Function, (setf flags): Private generic functions
Generic Function, (setf input-buffer-index): Private generic functions
Generic Function, (setf input-buffer-n-bytes): Private generic functions
Generic Function, (setf mtime): Private generic functions
Generic Function, (setf os): Private generic functions
Generic Function, (setf output-buffer-index): Private generic functions
Generic Function, (setf output-buffer-n-bytes): Private generic functions
Generic Function, (setf write-date): Private generic functions
Generic Function, actual-checksum: Private generic functions
Generic Function, adler32: Private generic functions
Generic Function, checksum-kind: Private generic functions
Generic Function, cmf: Private generic functions
Generic Function, comment: Private generic functions
Generic Function, compression-method: Private generic functions
Generic Function, crc16: Private generic functions
Generic Function, decompress: Public generic functions
Generic Function, dfun: Private generic functions
Generic Function, dstate: Private generic functions
Generic Function, expected-checksum: Private generic functions
Generic Function, extra-flags: Private generic functions
Generic Function, fdict: Private generic functions
Generic Function, filename: Private generic functions
Generic Function, flags: Private generic functions
Generic Function, illegal-code: Private generic functions
Generic Function, input-buffer: Private generic functions
Generic Function, input-buffer-index: Private generic functions
Generic Function, input-buffer-n-bytes: Private generic functions
Generic Function, invalid-format: Private generic functions
Generic Function, mtime: Private generic functions
Generic Function, os: Private generic functions
Generic Function, output-buffer: Private generic functions
Generic Function, output-buffer-index: Private generic functions
Generic Function, output-buffer-n-bytes: Private generic functions
Generic Function, wrapped-stream: Private generic functions
Generic Function, write-date: Private generic functions

H
hdt-bits: Private ordinary functions
hdt-counts: Private ordinary functions
hdt-offsets: Private ordinary functions
hdt-symbols: Private ordinary functions
huffman-decode-table-p: Private ordinary functions

I
illegal-code: Private generic functions
illegal-code: Private generic functions
illegal-code: Private generic functions
inflate-state-bits: Private ordinary functions
inflate-state-checksum: Private ordinary functions
inflate-state-code-lengths: Private ordinary functions
inflate-state-codes-table: Private ordinary functions
inflate-state-data-format: Private ordinary functions
inflate-state-distance: Private ordinary functions
inflate-state-distance-code: Private ordinary functions
inflate-state-distance-table: Private ordinary functions
inflate-state-done: Private ordinary functions
inflate-state-final-block-p: Private ordinary functions
inflate-state-header: Private ordinary functions
inflate-state-input: Private ordinary functions
inflate-state-input-end: Private ordinary functions
inflate-state-input-index: Private ordinary functions
inflate-state-input-start: Private ordinary functions
inflate-state-length: Private ordinary functions
inflate-state-length-code: Private ordinary functions
inflate-state-literal/length-table: Private ordinary functions
inflate-state-n-bits: Private ordinary functions
inflate-state-n-codes: Private ordinary functions
inflate-state-n-distance-codes: Private ordinary functions
inflate-state-n-length-codes: Private ordinary functions
inflate-state-n-values-read: Private ordinary functions
inflate-state-output: Private ordinary functions
inflate-state-output-end: Private ordinary functions
inflate-state-output-index: Private ordinary functions
inflate-state-output-start: Private ordinary functions
inflate-state-p: Private ordinary functions
inflate-state-state: Private ordinary functions
inflate-state-update-checksum: Private ordinary functions
inflate-state-window: Private ordinary functions
inflate-state-window-index: Private ordinary functions
input-available-p: Private ordinary functions
input-buffer: Private generic functions
input-buffer: Private generic functions
input-buffer-index: Private generic functions
input-buffer-index: Private generic functions
input-buffer-n-bytes: Private generic functions
input-buffer-n-bytes: Private generic functions
invalid-format: Private generic functions
invalid-format: Private generic functions

L
length-base: Private ordinary functions

M
Macro, define-constant: Private macros
Macro, define-stream-read-sequence: Private macros
Macro, probably-the-fixnum: Private macros
make-adler32: Private ordinary functions
make-bzip2-state: Private ordinary functions
make-crc32: Private ordinary functions
make-crd: Private ordinary functions
make-decode-tables: Private ordinary functions
make-decompressing-stream: Public ordinary functions
make-decompression-state: Private ordinary functions
make-dstate: Public ordinary functions
make-hdt: Private ordinary functions
make-inflate-state: Public ordinary functions
make-maps: Private ordinary functions
maybe-subseq: Private ordinary functions
Method, (setf adler32): Private generic functions
Method, (setf cmf): Private generic functions
Method, (setf comment): Private generic functions
Method, (setf compression-method): Private generic functions
Method, (setf crc16): Private generic functions
Method, (setf extra-flags): Private generic functions
Method, (setf fdict): Private generic functions
Method, (setf filename): Private generic functions
Method, (setf flags): Private generic functions
Method, (setf flags): Private generic functions
Method, (setf input-buffer-index): Private generic functions
Method, (setf input-buffer-n-bytes): Private generic functions
Method, (setf mtime): Private generic functions
Method, (setf os): Private generic functions
Method, (setf output-buffer-index): Private generic functions
Method, (setf output-buffer-n-bytes): Private generic functions
Method, (setf write-date): Private generic functions
Method, actual-checksum: Private generic functions
Method, adler32: Private generic functions
Method, checksum-kind: Private generic functions
Method, cmf: Private generic functions
Method, comment: Private generic functions
Method, compression-method: Private generic functions
Method, crc16: Private generic functions
Method, decompress: Public generic functions
Method, decompress: Public generic functions
Method, decompress: Public generic functions
Method, decompress: Public generic functions
Method, decompress: Public generic functions
Method, decompress: Public generic functions
Method, decompress: Public generic functions
Method, decompress: Public generic functions
Method, decompress: Public generic functions
Method, decompress: Public generic functions
Method, dfun: Private generic functions
Method, dstate: Private generic functions
Method, expected-checksum: Private generic functions
Method, extra-flags: Private generic functions
Method, fdict: Private generic functions
Method, filename: Private generic functions
Method, flags: Private generic functions
Method, flags: Private generic functions
Method, illegal-code: Private generic functions
Method, illegal-code: Private generic functions
Method, input-buffer: Private generic functions
Method, input-buffer-index: Private generic functions
Method, input-buffer-n-bytes: Private generic functions
Method, invalid-format: Private generic functions
Method, mtime: Private generic functions
Method, os: Private generic functions
Method, output-buffer: Private generic functions
Method, output-buffer-index: Private generic functions
Method, output-buffer-n-bytes: Private generic functions
Method, print-object: Public standalone methods
Method, print-object: Public standalone methods
Method, stream-read-byte: Public standalone methods
Method, stream-read-sequence: Public standalone methods
Method, wrapped-stream: Private generic functions
Method, write-date: Private generic functions
mtime: Private generic functions
mtime: Private generic functions

N
n-distance-extra-bits: Private ordinary functions
n-length-extra-bits: Private ordinary functions

O
os: Private generic functions
os: Private generic functions
output-available-p: Private ordinary functions
output-buffer: Private generic functions
output-buffer: Private generic functions
output-buffer-index: Private generic functions
output-buffer-index: Private generic functions
output-buffer-n-bytes: Private generic functions
output-buffer-n-bytes: Private generic functions

P
print-object: Public standalone methods
print-object: Public standalone methods
probably-the-fixnum: Private macros
produce-adler32: Private ordinary functions
produce-crc32: Private ordinary functions

R
read-and-decompress-byte: Private ordinary functions
record-code-length: Private ordinary functions
refill-stream-input-buffer: Private ordinary functions
refill-stream-output-buffer: Private ordinary functions
reverse-ub16: Private ordinary functions
reverse-ub4: Private ordinary functions
reverse-ub8: Private ordinary functions

S
stream-read-byte: Public standalone methods
stream-read-sequence: Public standalone methods

U
undo-rle-obuf-to-output: Private ordinary functions
update-adler32: Private ordinary functions
update-crc32: Private ordinary functions
update-window: Private ordinary functions

W
wrapped-stream: Private generic functions
wrapped-stream: Private generic functions
write-date: Private generic functions
write-date: Private generic functions

Z
zlib-compression-info: Private ordinary functions
zlib-compression-method: Private ordinary functions
zlib-flag-fcheck: Private ordinary functions
zlib-flag-flevel: Private ordinary functions


A.3 Variables

Jump to:   *   +   1  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   R   S   T   U   W   Z  
Index Entry  Section

*
*binary-input-stream-class*: Private special variables
*code-length-code-order*: Private special variables
*distance-code-base-distances*: Private special variables
*distance-code-extra-bits*: Private special variables
*dummy-vec*: Private special variables
*fixed-block-code-lengths*: Private special variables
*fixed-block-distance-lengths*: Private special variables
*fixed-distance-table*: Private special variables
*fixed-literal/length-table*: Private special variables
*stream-read-byte-function*: Private special variables
*stream-read-sequence-function*: Private special variables

+
+100k+: Private constants
+block-dynamic-codes+: Private constants
+block-fixed-codes+: Private constants
+block-invalid+: Private constants
+block-no-compress+: Private constants
+bz-g-size+: Private constants
+bz-header-0+: Private constants
+bz-header-b+: Private constants
+bz-header-h+: Private constants
+bz-header-z+: Private constants
+bz-max-alpha-size+: Private constants
+bz-max-code-len+: Private constants
+bz-max-selectors+: Private constants
+bz-n-groups+: Private constants
+bz-n-iters+: Private constants
+bz-runa+: Private constants
+bz-runb+: Private constants
+bzip2-crc32-table+: Private constants
+crc32-table+: Private constants
+default-buffer-size+: Private constants
+deflate-max-bits+: Private constants
+gzip-deflate-method+: Private constants
+gzip-flag-comment+: Private constants
+gzip-flag-crc+: Private constants
+gzip-flag-extra+: Private constants
+gzip-flag-name+: Private constants
+gzip-flag-text+: Private constants
+gzip-xfl-fast-compression+: Private constants
+gzip-xfl-max-compression+: Private constants
+length-code-base-lengths+: Private constants
+length-code-extra-bits+: Private constants
+max-code-length+: Private constants
+max-codes+: Private constants
+max-n-code-lengths+: Private constants
+mtfa-size+: Private constants
+mtfl-size+: Private constants
+zlib-compression-method+: Private constants
+zlib-flag-fdict+: Private constants
+zlib-flevel-default+: Private constants
+zlib-flevel-fast+: Private constants
+zlib-flevel-fastest+: Private constants
+zlib-flevel-maximum+: Private constants

1
100k-block-size: Public structures

A
actual-checksum: Public conditions
adler32: Private classes
adler32-modulo: Private constants
alpha-size: Public structures

B
base: Public structures
bits: Public structures
bits: Private structures
block-randomized-p: Public structures

C
calculated-block-crc: Public structures
calculated-combined-crc: Public structures
cftab: Public structures
cftab-copy: Public structures
checksum: Public structures
cmf: Private classes
code: Private conditions
code: Private conditions
code-lengths: Public structures
codes-table: Public structures
comment: Private classes
compression-method: Private classes
Constant, +100k+: Private constants
Constant, +block-dynamic-codes+: Private constants
Constant, +block-fixed-codes+: Private constants
Constant, +block-invalid+: Private constants
Constant, +block-no-compress+: Private constants
Constant, +bz-g-size+: Private constants
Constant, +bz-header-0+: Private constants
Constant, +bz-header-b+: Private constants
Constant, +bz-header-h+: Private constants
Constant, +bz-header-z+: Private constants
Constant, +bz-max-alpha-size+: Private constants
Constant, +bz-max-code-len+: Private constants
Constant, +bz-max-selectors+: Private constants
Constant, +bz-n-groups+: Private constants
Constant, +bz-n-iters+: Private constants
Constant, +bz-runa+: Private constants
Constant, +bz-runb+: Private constants
Constant, +bzip2-crc32-table+: Private constants
Constant, +crc32-table+: Private constants
Constant, +default-buffer-size+: Private constants
Constant, +deflate-max-bits+: Private constants
Constant, +gzip-deflate-method+: Private constants
Constant, +gzip-flag-comment+: Private constants
Constant, +gzip-flag-crc+: Private constants
Constant, +gzip-flag-extra+: Private constants
Constant, +gzip-flag-name+: Private constants
Constant, +gzip-flag-text+: Private constants
Constant, +gzip-xfl-fast-compression+: Private constants
Constant, +gzip-xfl-max-compression+: Private constants
Constant, +length-code-base-lengths+: Private constants
Constant, +length-code-extra-bits+: Private constants
Constant, +max-code-length+: Private constants
Constant, +max-codes+: Private constants
Constant, +max-n-code-lengths+: Private constants
Constant, +mtfa-size+: Private constants
Constant, +mtfl-size+: Private constants
Constant, +zlib-compression-method+: Private constants
Constant, +zlib-flag-fdict+: Private constants
Constant, +zlib-flevel-default+: Private constants
Constant, +zlib-flevel-fast+: Private constants
Constant, +zlib-flevel-fastest+: Private constants
Constant, +zlib-flevel-maximum+: Private constants
Constant, adler32-modulo: Private constants
counts: Private structures
crc: Private structures
crc16: Private classes
curr: Public structures
current-block-number: Public structures

D
data-format: Public structures
dfun: Private classes
distance: Public structures
distance-code: Public structures
distance-table: Public structures
done: Public structures
dstate: Private classes

E
end-value: Private structures
eob: Public structures
es: Public structures
expected-checksum: Public conditions
extra-flags: Private classes

F
fdict: Private classes
filename: Private classes
final-block-p: Public structures
flags: Private classes
flags: Private classes
format: Public conditions

G
g-base: Public structures
g-limit: Public structures
g-minlen: Public structures
g-perm: Public structures
group-number: Public structures
group-position: Public structures

H
header: Public structures

I
i: Public structures
in-use: Public structures
in-use-16: Public structures
input: Public structures
input-buffer: Private classes
input-buffer-index: Private classes
input-buffer-n-bytes: Private classes
input-end: Public structures
input-index: Public structures
input-start: Public structures

J
j: Public structures

K
k0: Public structures
kind: Public conditions

L
len: Public structures
length: Public structures
length-code: Public structures
limit: Public structures
literal/length-table: Public structures
lval: Public structures

M
min-lengths: Public structures
mtf-continuation: Public structures
mtfa: Public structures
mtfbase: Public structures
mtime: Private classes

N
n: Public structures
n-bits: Public structures
n-bits: Private structures
n-blocks-used: Public structures
n-codes: Public structures
n-distance-codes: Public structures
n-groups: Public structures
n-in-use: Public structures
n-length-codes: Public structures
n-selectors: Public structures
n-values-read: Public structures
nblock: Public structures
nblockmax: Public structures

O
offsets: Private structures
original-pointer: Public structures
os: Private classes
out-ch: Public structures
out-len: Public structures
output: Public structures
output-buffer: Private classes
output-buffer-index: Private classes
output-buffer-n-bytes: Private classes
output-end: Public structures
output-index: Public structures
output-start: Public structures

P
perm: Public structures

R
rntogo: Public structures
rntpos: Public structures

S
s1: Private structures
s2: Private structures
selector: Public structures
selector-mtf: Public structures
seq-to-unseq: Public structures
Slot, 100k-block-size: Public structures
Slot, actual-checksum: Public conditions
Slot, adler32: Private classes
Slot, alpha-size: Public structures
Slot, base: Public structures
Slot, bits: Public structures
Slot, bits: Private structures
Slot, block-randomized-p: Public structures
Slot, calculated-block-crc: Public structures
Slot, calculated-combined-crc: Public structures
Slot, cftab: Public structures
Slot, cftab-copy: Public structures
Slot, checksum: Public structures
Slot, cmf: Private classes
Slot, code: Private conditions
Slot, code: Private conditions
Slot, code-lengths: Public structures
Slot, codes-table: Public structures
Slot, comment: Private classes
Slot, compression-method: Private classes
Slot, counts: Private structures
Slot, crc: Private structures
Slot, crc16: Private classes
Slot, curr: Public structures
Slot, current-block-number: Public structures
Slot, data-format: Public structures
Slot, dfun: Private classes
Slot, distance: Public structures
Slot, distance-code: Public structures
Slot, distance-table: Public structures
Slot, done: Public structures
Slot, dstate: Private classes
Slot, end-value: Private structures
Slot, eob: Public structures
Slot, es: Public structures
Slot, expected-checksum: Public conditions
Slot, extra-flags: Private classes
Slot, fdict: Private classes
Slot, filename: Private classes
Slot, final-block-p: Public structures
Slot, flags: Private classes
Slot, flags: Private classes
Slot, format: Public conditions
Slot, g-base: Public structures
Slot, g-limit: Public structures
Slot, g-minlen: Public structures
Slot, g-perm: Public structures
Slot, group-number: Public structures
Slot, group-position: Public structures
Slot, header: Public structures
Slot, i: Public structures
Slot, in-use: Public structures
Slot, in-use-16: Public structures
Slot, input: Public structures
Slot, input-buffer: Private classes
Slot, input-buffer-index: Private classes
Slot, input-buffer-n-bytes: Private classes
Slot, input-end: Public structures
Slot, input-index: Public structures
Slot, input-start: Public structures
Slot, j: Public structures
Slot, k0: Public structures
Slot, kind: Public conditions
Slot, len: Public structures
Slot, length: Public structures
Slot, length-code: Public structures
Slot, limit: Public structures
Slot, literal/length-table: Public structures
Slot, lval: Public structures
Slot, min-lengths: Public structures
Slot, mtf-continuation: Public structures
Slot, mtfa: Public structures
Slot, mtfbase: Public structures
Slot, mtime: Private classes
Slot, n: Public structures
Slot, n-bits: Public structures
Slot, n-bits: Private structures
Slot, n-blocks-used: Public structures
Slot, n-codes: Public structures
Slot, n-distance-codes: Public structures
Slot, n-groups: Public structures
Slot, n-in-use: Public structures
Slot, n-length-codes: Public structures
Slot, n-selectors: Public structures
Slot, n-values-read: Public structures
Slot, nblock: Public structures
Slot, nblockmax: Public structures
Slot, offsets: Private structures
Slot, original-pointer: Public structures
Slot, os: Private classes
Slot, out-ch: Public structures
Slot, out-len: Public structures
Slot, output: Public structures
Slot, output-buffer: Private classes
Slot, output-buffer-index: Private classes
Slot, output-buffer-n-bytes: Private classes
Slot, output-end: Public structures
Slot, output-index: Public structures
Slot, output-start: Public structures
Slot, perm: Public structures
Slot, rntogo: Public structures
Slot, rntpos: Public structures
Slot, s1: Private structures
Slot, s2: Private structures
Slot, selector: Public structures
Slot, selector-mtf: Public structures
Slot, seq-to-unseq: Public structures
Slot, small-decompression-p: Public structures
Slot, start-value: Private structures
Slot, state: Public structures
Slot, stored-block-crc: Public structures
Slot, stored-combined-crc: Public structures
Slot, symbols: Private structures
Slot, t-position: Public structures
Slot, tt: Public structures
Slot, type: Private classes
Slot, type: Private classes
Slot, unzftab: Public structures
Slot, update-checksum: Public structures
Slot, window: Public structures
Slot, window-index: Public structures
Slot, wrapped-stream: Private classes
Slot, write-date: Private classes
Slot, zn: Public structures
Slot, zvec: Public structures
small-decompression-p: Public structures
Special Variable, *binary-input-stream-class*: Private special variables
Special Variable, *code-length-code-order*: Private special variables
Special Variable, *distance-code-base-distances*: Private special variables
Special Variable, *distance-code-extra-bits*: Private special variables
Special Variable, *dummy-vec*: Private special variables
Special Variable, *fixed-block-code-lengths*: Private special variables
Special Variable, *fixed-block-distance-lengths*: Private special variables
Special Variable, *fixed-distance-table*: Private special variables
Special Variable, *fixed-literal/length-table*: Private special variables
Special Variable, *stream-read-byte-function*: Private special variables
Special Variable, *stream-read-sequence-function*: Private special variables
start-value: Private structures
state: Public structures
stored-block-crc: Public structures
stored-combined-crc: Public structures
symbols: Private structures

T
t-position: Public structures
tt: Public structures
type: Private classes
type: Private classes

U
unzftab: Public structures
update-checksum: Public structures

W
window: Public structures
window-index: Public structures
wrapped-stream: Private classes
write-date: Private classes

Z
zn: Public structures
zvec: Public structures


A.4 Data types

Jump to:   A   B   C   D   F   G   H   I   L   M   N   P   R   S   T   U   Z  
Index Entry  Section

A
adler32: Private structures
adler32.lisp: The chipz/adler32․lisp file

B
bzip2-error: Public conditions
bzip2-state: Public structures
bzip2.lisp: The chipz/bzip2․lisp file

C
chipz: The chipz system
chipz: The chipz package
chipz-doc.txt: The chipz/doc/chipz-doc․txt file
chipz-error: Public conditions
chipz-system: The chipz-system package
chipz.asd: The chipz/chipz․asd file
Class, css-file: Private classes
Class, decompressing-stream: Private classes
Class, gzip-header: Private classes
Class, txt-file: Private classes
Class, zlib-header: Private classes
code-lengths-bounds-error: Private conditions
code-lengths-start-with-repetition-error: Private conditions
code-range-descriptor: Private structures
Condition, bzip2-error: Public conditions
Condition, chipz-error: Public conditions
Condition, code-lengths-bounds-error: Private conditions
Condition, code-lengths-start-with-repetition-error: Private conditions
Condition, decompression-error: Public conditions
Condition, illegal-distance-code-error: Private conditions
Condition, illegal-length-code-error: Private conditions
Condition, inflate-error: Public conditions
Condition, invalid-bzip2-data: Public conditions
Condition, invalid-checksum-error: Public conditions
Condition, invalid-format-error: Public conditions
Condition, invalid-gzip-header-error: Public conditions
Condition, invalid-stored-block-length-error: Public conditions
Condition, invalid-zlib-header-error: Public conditions
Condition, premature-end-of-stream: Public conditions
Condition, reserved-block-type-error: Public conditions
Condition, unassigned-huffman-code-error: Private conditions
conditions.lisp: The chipz/conditions․lisp file
constants.lisp: The chipz/constants․lisp file
crc32: Private structures
crc32.lisp: The chipz/crc32․lisp file
css-file: Private classes

D
decompress.lisp: The chipz/decompress․lisp file
decompressing-stream: Private classes
decompression-error: Public conditions
decompression-state: Public structures
deflate-code: Private types
deflate-code-length: Private types
deflate-code-value: Private types
doc: The chipz/doc module
dstate.lisp: The chipz/dstate․lisp file

F
File, adler32.lisp: The chipz/adler32․lisp file
File, bzip2.lisp: The chipz/bzip2․lisp file
File, chipz-doc.txt: The chipz/doc/chipz-doc․txt file
File, chipz.asd: The chipz/chipz․asd file
File, conditions.lisp: The chipz/conditions․lisp file
File, constants.lisp: The chipz/constants․lisp file
File, crc32.lisp: The chipz/crc32․lisp file
File, decompress.lisp: The chipz/decompress․lisp file
File, dstate.lisp: The chipz/dstate․lisp file
File, gzip.lisp: The chipz/gzip․lisp file
File, index.html: The chipz/doc/index․html file
File, inflate-state.lisp: The chipz/inflate-state․lisp file
File, inflate.lisp: The chipz/inflate․lisp file
File, license: The chipz/license file
File, news: The chipz/news file
File, package.lisp: The chipz/package․lisp file
File, stream.lisp: The chipz/stream․lisp file
File, style.css: The chipz/doc/style․css file
File, todo: The chipz/todo file
File, types-and-tables.lisp: The chipz/types-and-tables․lisp file
File, zlib.lisp: The chipz/zlib․lisp file

G
gzip-header: Private classes
gzip.lisp: The chipz/gzip․lisp file

H
huffman-decode-table: Private structures

I
illegal-distance-code-error: Private conditions
illegal-length-code-error: Private conditions
index: Private types
index.html: The chipz/doc/index․html file
inflate-error: Public conditions
inflate-state: Public structures
inflate-state.lisp: The chipz/inflate-state․lisp file
inflate.lisp: The chipz/inflate․lisp file
invalid-bzip2-data: Public conditions
invalid-checksum-error: Public conditions
invalid-format-error: Public conditions
invalid-gzip-header-error: Public conditions
invalid-stored-block-length-error: Public conditions
invalid-zlib-header-error: Public conditions

L
license: The chipz/license file

M
Module, doc: The chipz/doc module

N
news: The chipz/news file

P
Package, chipz: The chipz package
Package, chipz-system: The chipz-system package
package.lisp: The chipz/package․lisp file
premature-end-of-stream: Public conditions

R
reserved-block-type-error: Public conditions

S
simple-octet-vector: Private types
sliding-window: Private types
stream.lisp: The chipz/stream․lisp file
Structure, adler32: Private structures
Structure, bzip2-state: Public structures
Structure, code-range-descriptor: Private structures
Structure, crc32: Private structures
Structure, decompression-state: Public structures
Structure, huffman-decode-table: Private structures
Structure, inflate-state: Public structures
style.css: The chipz/doc/style․css file
System, chipz: The chipz system

T
todo: The chipz/todo file
txt-file: Private classes
Type, deflate-code: Private types
Type, deflate-code-length: Private types
Type, deflate-code-value: Private types
Type, index: Private types
Type, simple-octet-vector: Private types
Type, sliding-window: Private types
types-and-tables.lisp: The chipz/types-and-tables․lisp file

U
unassigned-huffman-code-error: Private conditions

Z
zlib-header: Private classes
zlib.lisp: The chipz/zlib․lisp file