This is the smug Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:44:05 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
smug
SMUG: Simple Monadic Uber Go-into, Parsing made easy.
Drew Crampsie
MIT
Smug is a library for parsing text, based on _monadic parser
combinators_.
Using a simple technique from the functional programming camp, smug makes it simple to create quick extensible recursive descent parsers without funky syntax or impenetrable macrology.
asdf-package-system
(system).
smug/smug
(system).
Files are sorted by type and then listed depth-first from the systems components trees.
smug/smug/file-type.lisp
smug/smug
(system).
.and
(function).
.bind
(function).
.char-equal
(function).
.char=
(function).
.concatenate
(function).
.fail
(function).
.first
(function).
.identity
(function).
.is
(function).
.is-not
(function).
.item
(function).
.let*
(macro).
.map
(function).
.not
(function).
.optional
(function).
.or
(function).
.plus
(function).
.prog1
(macro).
.prog2
(macro).
.progn
(macro).
.read-line
(function).
.string-equal
(function).
.string=
(function).
input-empty-p
(generic function).
input-first
(generic function).
input-rest
(generic function).
parse
(function).
replace-invalid
(function).
run
(function).
.digit-char-p
(function).
.lower-case-p
(function).
.make-list
(function).
.mapc
(function).
.mapcar
(function).
.one-of
(function).
.satisfies
(function).
.upper-case-p
(function).
replace-subseq
(function).
Packages are listed by definition order.
smug/smug
smug
common-lisp
.
.and
(function).
.bind
(function).
.char-equal
(function).
.char=
(function).
.concatenate
(function).
.fail
(function).
.first
(function).
.identity
(function).
.is
(function).
.is-not
(function).
.item
(function).
.let*
(macro).
.map
(function).
.not
(function).
.optional
(function).
.or
(function).
.plus
(function).
.prog1
(macro).
.prog2
(macro).
.progn
(macro).
.read-line
(function).
.string-equal
(function).
.string=
(function).
input-empty-p
(generic function).
input-first
(generic function).
input-rest
(generic function).
parse
(function).
replace-invalid
(function).
run
(function).
.digit-char-p
(function).
.lower-case-p
(function).
.make-list
(function).
.mapc
(function).
.mapcar
(function).
.one-of
(function).
.satisfies
(function).
.upper-case-p
(function).
replace-subseq
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
=> a ~result-type~ of /parser/ results.
string
)) ¶string
)) ¶Jump to: | .
F G I M P R |
---|
Jump to: | .
F G I M P R |
---|
Jump to: | F P S |
---|
Jump to: | F P S |
---|