This is the cue-parser Reference Manual, version 0.5, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:52:19 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
cue-parserA 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.asdcue-parser/package.lispcue-parser/parser.lispcue-parser/helper-functions.lispcue-parser/parser.lisppackage.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.lisppackage.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-parsercue
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 |
|---|