This is the pp-toml Reference Manual, version 1.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:20:00 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
pp-toml
TOML parser
Paul Nathan <pnathan@alumni.uidaho.edu>
Paul Nathan <pnathan@alumni.uidaho.edu>
LLGPL
Implements a TOML parser. PARSE-TOML is the top-level function
1.0.1
alexandria
(system).
cl-ppcre
(system).
generic-comparability
(system).
local-time
(system).
parse-number
(system).
split-sequence
(system).
esrap
(system).
pp-toml.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
pp-toml/pp-toml.lisp
pp-toml
(system).
parse-string
(function).
parse-toml
(function).
strip-comments
(function).
*comment-scanner*
(special variable).
explode-hash-table
(function).
extract-lisp-structure
(function).
key-p
(function).
make-nested-hash
(function).
not-bracket
(function).
not-doublequote
(function).
not-integer
(function).
not-special-case
(function).
process-value-data
(function).
splode-y
(function).
transliterate-to-specials
(function).
transliterate-unicode
(function).
Packages are listed by definition order.
pp-toml
common-lisp
.
esrap
.
generic-comparability
.
parse-string
(function).
parse-toml
(function).
strip-comments
(function).
*comment-scanner*
(special variable).
explode-hash-table
(function).
extract-lisp-structure
(function).
key-p
(function).
make-nested-hash
(function).
not-bracket
(function).
not-doublequote
(function).
not-integer
(function).
not-special-case
(function).
process-value-data
(function).
splode-y
(function).
transliterate-to-specials
(function).
transliterate-unicode
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Returns the toml parsed structure from ‘string‘ or :parse-error
Parse a TOML ‘string‘, returning a hash table comparable by EQUAL.
‘strict‘ is not supported at present.
Strips the comments from the string
Scanner for # comments. Handles "#" strings
Does ‘key‘ exist in ‘table?
‘value‘ may be any of the standard toml value types: array,
datetime, bool, number, or string. Of those, arrays are a special case:
Supposing an array is encountered, process-value-data recurses upon the array.
Toml does not support references as of v0.1, and there for we can traverse arrays without cyles of references.
Transliterate escape characters into Common Lisp characters
Jump to: | E F K M N P S T |
---|
Jump to: | E F K M N P S T |
---|
Jump to: | *
S |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
* | |||
*comment-scanner* : | Private special variables | ||
| |||
S | |||
Special Variable, *comment-scanner* : | Private special variables | ||
|
Jump to: | *
S |
---|
Jump to: | F P S |
---|
Jump to: | F P S |
---|