This is the cue-parser Reference Manual, version 0.5, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:52:45 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cue-parser
A library for parsing audio CUE files
Vasily Postnicov <shamaz.mazum@gmail.com>
2-clause BSD
0.5
esrap
(system).
flexi-streams
(system).
package.lisp
(file).
parser.lisp
(file).
helper-functions.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cue-parser/cue-parser.asd
cue-parser/package.lisp
cue-parser/parser.lisp
cue-parser/helper-functions.lisp
cue-parser/parser.lisp
package.lisp
(file).
cue-parser
(system).
*cue-external-format*
(special variable).
parse-cue
(function).
parse-cue-file
(function).
not-an-but-allowed
(function).
number-parser
(function).
repeat-n-times
(function).
string-to-keyword
(function).
cue-parser/helper-functions.lisp
package.lisp
(file).
cue-parser
(system).
find-track
(function).
get-command-arg
(function).
get-command-named-arg
(function).
get-file-name
(function).
get-toplevel
(function).
get-track-by-idx
(function).
get-track-index-sec
(function).
get-tracks
(function).
Packages are listed by definition order.
cue-parser
cue
common-lisp
.
esrap
.
flexi-streams
.
*cue-external-format*
(special variable).
find-track
(function).
get-command-arg
(function).
get-command-named-arg
(function).
get-file-name
(function).
get-toplevel
(function).
get-track-by-idx
(function).
get-track-index-sec
(function).
get-tracks
(function).
parse-cue
(function).
parse-cue-file
(function).
not-an-but-allowed
(function).
number-parser
(function).
repeat-n-times
(function).
string-to-keyword
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Default external format for CUE sheet files
Returns the first track in parsed CUE sheet @cl:param(tree) which satisfies the test. Test function receives a track as its only argument.
Get an argument of the command from CUE sheet block
@cl:param(tree). @cl:param(tree) can be the toplevel block or a track block.
Get a named argument of the command from CUE sheet block
@cl:param(tree). @cl:param(tree) can be the toplevel block or a track block.
Returns a file name where the track @cl:param(track) can be found
Get the toplevel block from parsed CUE sheet. Just wrapper around @c(first).
Return a track from parsed CUE sheet @cl:param(tree) by its index @cl:param(idx).
Get an index in seconds for a @cl:param(track). @cl:param(index) can be either @c(:PREGAP), @c(:START) or a number.
Get tracks from parsed CUE sheet. Just wrapper around @c(second).
Parse CUE sheet from the @cl:param(stream). Stream must be opened as a character stream. User must detect and set external format by himself
Parses CUE sheet from file with the name
@cl:param(name). @cl:param(external-format) is used for reading from file.
Jump to: | F G N P R S |
---|
Jump to: | F G N P R S |
---|
Jump to: | *
S |
---|
Index Entry | Section | ||
---|---|---|---|
| |||
* | |||
*cue-external-format* : | Public special variables | ||
| |||
S | |||
Special Variable, *cue-external-format* : | Public special variables | ||
|
Jump to: | *
S |
---|
Jump to: | C F H P S |
---|
Jump to: | C F H P S |
---|