This is the cl-table Reference Manual, version 0.9, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:25:18 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-tableHierarchical tables in Lisp
Roman Klochkov <kalimehtar@mail.ru>
BSD
0.9
iterate (system).
package.lisp (file).
table.lisp (file).
iterator.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-table/table.lisppackage.lisp (file).
cl-table (system).
add (generic function).
columns (reader method).
(setf columns) (writer method).
drop-columns! (function).
(setf field) (setf expander).
field (function).
path->row (generic function).
shared-initialize (method).
table (class).
append-item (macro).
clause-for-in-table-1 (macro).
clause-for-in-table-row-2 (macro).
column (structure).
column-name (reader).
(setf column-name) (writer).
column-p (function).
column-type (reader).
(setf column-type) (writer).
compare-rows (function).
copy-column (function).
copy-row (function).
equal-rows (function).
generic-lessp (generic function).
indexes (reader method).
(setf indexes) (writer method).
make-column (function).
make-row (function).
map-table (function).
map-table-row (function).
row (structure).
row-children (reader).
(setf row-children) (writer).
row-data (reader).
(setf row-data) (writer).
row-num (reader).
(setf row-num) (writer).
row-p (function).
row-parent (reader).
(setf row-parent) (writer).
row-ref (reader).
(setf row-ref) (writer).
row-table (reader).
(setf row-table) (writer).
rows (reader method).
(setf rows) (writer method).
sort! (function).
sum-columns! (function).
wrap! (function).
cl-table/iterator.lisptable.lisp (file).
cl-table (system).
make-iterator (function).
path->row (method).
path->row (method).
aref* (function).
copy-iter-row (function).
copy-iter-table (function).
iter-row (structure).
iter-row-children (function).
(setf iter-row-children) (function).
iter-row-children-vector (reader).
(setf iter-row-children-vector) (writer).
iter-row-data (function).
(setf iter-row-data) (function).
iter-row-id (reader).
(setf iter-row-id) (writer).
iter-row-num (function).
(setf iter-row-num) (function).
iter-row-p (function).
iter-row-parent (function).
(setf iter-row-parent) (function).
iter-row-ref (function).
(setf iter-row-ref) (function).
iter-row-table (function).
(setf iter-row-table) (function).
iter-table (structure).
iter-table-all (reader).
(setf iter-table-all) (writer).
iter-table-p (function).
iter-table-top (reader).
(setf iter-table-top) (writer).
make-iter-row (function).
make-iter-table (function).
Packages are listed by definition order.
cl-tablecommon-lisp.
iterate.
add (generic function).
columns (generic reader).
(setf columns) (generic writer).
drop-columns! (function).
(setf field) (setf expander).
field (function).
make-iterator (function).
path->row (generic function).
table (class).
append-item (macro).
aref* (function).
clause-for-in-table-1 (macro).
clause-for-in-table-row-2 (macro).
column (structure).
column-name (reader).
(setf column-name) (writer).
column-p (function).
column-type (reader).
(setf column-type) (writer).
compare-rows (function).
copy-column (function).
copy-iter-row (function).
copy-iter-table (function).
copy-row (function).
equal-rows (function).
generic-lessp (generic function).
indexes (generic reader).
(setf indexes) (generic writer).
iter-row (structure).
iter-row-children (function).
(setf iter-row-children) (function).
iter-row-children-vector (reader).
(setf iter-row-children-vector) (writer).
iter-row-data (function).
(setf iter-row-data) (function).
iter-row-id (reader).
(setf iter-row-id) (writer).
iter-row-num (function).
(setf iter-row-num) (function).
iter-row-p (function).
iter-row-parent (function).
(setf iter-row-parent) (function).
iter-row-ref (function).
(setf iter-row-ref) (function).
iter-row-table (function).
(setf iter-row-table) (function).
iter-table (structure).
iter-table-all (reader).
(setf iter-table-all) (writer).
iter-table-p (function).
iter-table-top (reader).
(setf iter-table-top) (writer).
make-column (function).
make-iter-row (function).
make-iter-table (function).
make-row (function).
map-table (function).
map-table-row (function).
row (structure).
row-children (reader).
(setf row-children) (writer).
row-data (reader).
(setf row-data) (writer).
row-num (reader).
(setf row-num) (writer).
row-p (function).
row-parent (reader).
(setf row-parent) (writer).
row-ref (reader).
(setf row-ref) (writer).
row-table (reader).
(setf row-table) (writer).
rows (generic reader).
(setf rows) (generic writer).
sort! (function).
sum-columns! (function).
wrap! (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Returns field of row STR with name symbol KEY
Returns array of iter-row
iter-table) path) ¶fixnum)) ¶Rows of a table: row = (table field1 field2 ...)
Rows of a table: row = (table field1 field2 ...)
name.
type.
id.
all.
top.
For each column in list SUM-COLUMNS put sum of fields from dst and src rows to dst-row
Order by numbers or strings
Iterator element
Struct for representing row in table
structure-object.
add.
(or null cl-table::row)
list
list
cl-table:table
fixnum
0
list
| Jump to: | (
A C D E F G I M P R S W |
|---|
| Jump to: | (
A C D E F G I M P R S W |
|---|
| Jump to: | A C D I N P R S T |
|---|
| Jump to: | A C D I N P R S T |
|---|
| Jump to: | C F I P R S T |
|---|
| Jump to: | C F I P R S T |
|---|