This is the cl-table Reference Manual, version 0.9, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:26:16 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-table
Hierarchical 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.lisp
package.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.lisp
table.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-table
common-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 |
---|