The nyaml Reference Manual

Table of Contents

Next: , Previous: , Up: (dir)   [Contents][Index]

The nyaml Reference Manual

This is the nyaml Reference Manual, version 0.9.0, generated automatically by Declt version 3.0 "Montgomery Scott" on Mon Apr 19 17:13:37 2021 GMT+0.


Next: , Previous: , Up: Top   [Contents][Index]

1 Systems

The main system appears first, followed by any subsystem dependency.


Previous: , Up: Systems   [Contents][Index]

1.1 nyaml

Author

Jason Miller <aidenn0@geocities.com>

License

MIT

Description

Native YAML Parser

Version

0.9.0

Dependencies
Source

nyaml.asd (file)

Components

Next: , Previous: , Up: Top   [Contents][Index]

2 Files

Files are sorted by type and then listed depth-first from the systems components trees.


Previous: , Up: Files   [Contents][Index]

2.1 Lisp


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.1 nyaml.asd

Location

nyaml.asd

Systems

nyaml (system)


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.2 nyaml/package.lisp

Parent

nyaml (system)

Location

package.lisp

Packages

nyaml


Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.3 nyaml/nyaml.lisp

Dependency

package.lisp (file)

Parent

nyaml (system)

Location

nyaml.lisp

Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.4 nyaml/specials.lisp

Dependency

nyaml.lisp (file)

Parent

nyaml (system)

Location

specials.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.5 nyaml/process.lisp

Dependency

specials.lisp (file)

Parent

nyaml (system)

Location

process.lisp

Exported Definitions
Internal Definitions

Next: , Previous: , Up: Lisp files   [Contents][Index]

2.1.6 nyaml/float.lisp

Dependency

process.lisp (file)

Parent

nyaml (system)

Location

float.lisp

Internal Definitions

Previous: , Up: Lisp files   [Contents][Index]

2.1.7 nyaml/scalar.lisp

Dependency

float.lisp (file)

Parent

nyaml (system)

Location

scalar.lisp

Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

3 Packages

Packages are listed by definition order.


Previous: , Up: Packages   [Contents][Index]

3.1 nyaml

Source

package.lisp (file)

Use List
Exported Definitions
Internal Definitions

Next: , Previous: , Up: Top   [Contents][Index]

4 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


Next: , Previous: , Up: Definitions   [Contents][Index]

4.1 Exported definitions


Next: , Previous: , Up: Exported definitions   [Contents][Index]

4.1.1 Special variables

Special Variable: *false*

The falsehood constant. Nil by default.

Package

nyaml

Source

specials.lisp (file)

Special Variable: *list-to-seq*
Package

nyaml

Source

specials.lisp (file)

Special Variable: *make-map*
Package

nyaml

Source

specials.lisp (file)

Special Variable: *map-insert*
Package

nyaml

Source

specials.lisp (file)

Special Variable: *null*

The NULL constant. Nil by default.

Package

nyaml

Source

specials.lisp (file)


Previous: , Up: Exported definitions   [Contents][Index]

4.1.2 Generic functions

Generic Function: parse INPUT &key MULTI-DOCUMENT-P
Package

nyaml

Source

process.lisp (file)

Methods
Method: parse (INPUT pathname) &key MULTI-DOCUMENT-P
Method: parse (INPUT vector) &key MULTI-DOCUMENT-P
Method: parse (INPUT stream) &key MULTI-DOCUMENT-P
Method: parse (INPUT string) &key MULTI-DOCUMENT-P

Previous: , Up: Definitions   [Contents][Index]

4.2 Internal definitions


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.1 Special variables

Special Variable: *anchors*
Package

nyaml

Source

specials.lisp (file)

Special Variable: *directive*
Package

nyaml

Source

process.lisp (file)

Special Variable: *error*
Package

nyaml

Source

nyaml.lisp (file)

Special Variable: *float-strategy*
Package

nyaml

Source

float.lisp (file)

Special Variable: *sbcl-nan-value*
Package

nyaml

Source

float.lisp (file)

Special Variable: *tag*
Package

nyaml

Source

specials.lisp (file)

Special Variable: *tag-handle*
Package

nyaml

Source

specials.lisp (file)

Special Variable: *warning*
Package

nyaml

Source

nyaml.lisp (file)

Special Variable: +false-names+
Package

nyaml

Source

scalar.lisp (file)

Special Variable: +float-scanner+
Package

nyaml

Source

scalar.lisp (file)

Special Variable: +hex-integer-scanner+
Package

nyaml

Source

scalar.lisp (file)

Special Variable: +integer-scanner+
Package

nyaml

Source

scalar.lisp (file)

Special Variable: +nan-names+
Package

nyaml

Source

scalar.lisp (file)

Special Variable: +negative-infinity-scanner+
Package

nyaml

Source

scalar.lisp (file)

Special Variable: +null-names+
Package

nyaml

Source

scalar.lisp (file)

Special Variable: +octal-integer-scanner+
Package

nyaml

Source

scalar.lisp (file)

Special Variable: +positive-infinity-scanner+
Package

nyaml

Source

scalar.lisp (file)

Special Variable: +true-names+
Package

nyaml

Source

scalar.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.2 Macros

Macro: define-parameterized-rule NAME ARGUMENTS &body B
Package

nyaml

Source

nyaml.lisp (file)

Macro: with-cl-yaml-semantics () &body B
Package

nyaml

Source

process.lisp (file)


Next: , Previous: , Up: Internal definitions   [Contents][Index]

4.2.3 Functions

Function: auto-detect-indentation INPUT START END
Package

nyaml

Source

nyaml.lisp (file)

Function: b-chomped-last INPUT POSITION END TEE
Package

nyaml

Source

nyaml.lisp (file)

Function: b-l-folded INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: b-l-spaced INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: b-l-trimmed INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: b-nb-literal-next INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: bare-doc-start I P E
Package

nyaml

Source

nyaml.lisp (file)

Function: block-header-then INPUT START END N NEXT
Package

nyaml

Source

nyaml.lisp (file)

Function: c-b-block-header INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: c-double-quoted INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: c-flow-json-content INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: c-flow-json-node INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: c-flow-mapping INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: c-flow-sequence INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: c-indentation-indicator INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: c-l+folded INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: c-l+literal INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: c-l-block-map-explicit-entry INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: c-l-block-map-explicit-key INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: c-l-block-map-implicit-value INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: c-l-block-seq-entry INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: c-ns-flow-map-adjacent-value INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: c-ns-flow-map-empty-key-entry INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: c-ns-flow-map-json-key-entry INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: c-ns-flow-map-separate-value INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: c-ns-flow-pair-json-key-entry INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: c-ns-properties INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: c-s-implicit-json-key INPUT START END C
Package

nyaml

Source

nyaml.lisp (file)

Function: c-s-implicit-json-key-block-key I P E
Package

nyaml

Source

nyaml.lisp (file)

Function: c-s-implicit-json-key-helper INPUT POSITION END C
Package

nyaml

Source

nyaml.lisp (file)

Function: c-single-quoted INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: compact-helper INPUT POSITION END N M
Package

nyaml

Source

nyaml.lisp (file)

Function: detect-indentation-level N INPUT START END
Package

nyaml

Source

nyaml.lisp (file)

Function: eltn SEQ N
Package

nyaml

Source

process.lisp (file)

Function: find-next-forbidden INPUT POSITION END
Package

nyaml

Source

nyaml.lisp (file)

Function: foo INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: generate-transform OPTIONS
Package

nyaml

Source

nyaml.lisp (file)

Function: in-flow C
Package

nyaml

Source

nyaml.lisp (file)

Function: l+block-mapping INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: l+block-sequence INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: l-block-map-explicit-value INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: l-chomped-empty INPUT POSITION END N TEE
Package

nyaml

Source

nyaml.lisp (file)

Function: l-empty INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: l-folded-content INPUT POSITION END N TEE
Package

nyaml

Source

nyaml.lisp (file)

Function: l-keep-empty INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: l-literal-content INPUT POSITION END N TEE
Package

nyaml

Source

nyaml.lisp (file)

Function: l-nb-diff-lines INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: l-nb-folded-lines INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: l-nb-literal-text INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: l-nb-same-lines INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: l-nb-spaced-lines INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: l-strip-empty INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: l-trail-comments INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: l-yaml-stream-helper INPUT POSITION END
Package

nyaml

Source

nyaml.lisp (file)

Function: nb-double-multi-line INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: nb-double-text INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: nb-ns-plain-in-line INPUT POSITION END C
Package

nyaml

Source

nyaml.lisp (file)

Function: nb-single-multi-line INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: nb-single-text INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: negative-infinity ()
Package

nyaml

Source

float.lisp (file)

Function: not-a-number ()
Package

nyaml

Source

float.lisp (file)

Function: ns-char-preceding INPUT POSITION END
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-flow-content INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-flow-map-entry INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-flow-map-explicit-entry INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-flow-map-implicit-entry INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-flow-map-yaml-key-entry INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-flow-node INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-flow-pair INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-flow-pair-entry INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-flow-pair-yaml-key-entry INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-flow-seq-entry INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-flow-yaml-content INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-flow-yaml-node INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-l-block-map-entry INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-l-block-map-implicit-entry INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-l-compact-mapping INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-l-compact-sequence INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-plain INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-plain-char INPUT POSITION END C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-plain-first INPUT POSITION END C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-plain-multi-line INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-plain-one-line INPUT POSITION END C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-plain-safe INPUT POSITION END C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-plain-safe-follows INPUT POSITION END C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-s-flow-map-entries INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-s-flow-seq-entries INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-s-implicit-yaml-key INPUT START END C
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-s-implicit-yaml-key-block-key I P E
Package

nyaml

Source

nyaml.lisp (file)

Function: ns-s-implicit-yaml-key-helper INPUT POSITION END C
Package

nyaml

Source

nyaml.lisp (file)

Function: parse-no-schema INPUT
Package

nyaml

Source

process.lisp (file)

Function: parse-parameterized-rule NAME PARAMETERS STRING
Package

nyaml

Source

nyaml.lisp (file)

Function: parse-scalar STRING

Parse a YAML scalar string into a Lisp scalar value.

Package

nyaml

Source

scalar.lisp (file)

Function: positive-infinity ()
Package

nyaml

Source

float.lisp (file)

Function: process-document DOC &optional PREFIX
Package

nyaml

Source

process.lisp (file)

Function: process-tag TAG
Package

nyaml

Source

process.lisp (file)

Function: s-block-line-prefix INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: s-double-break INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: s-double-escaped INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: s-double-next-line INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: s-flow-folded INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: s-flow-line-prefix INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: s-indent INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: s-indent-< INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: s-indent-<= INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: s-l+block-collection INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: s-l+block-in-block INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: s-l+block-indented INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: s-l+block-node INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: s-l+block-scalar INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: s-l+flow-in-block INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: s-line-prefix INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: s-nb-folded-text INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: s-nb-spaced-text INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: s-ns-plain-next-line INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: s-separate INPUT POSITION END N C
Package

nyaml

Source

nyaml.lisp (file)

Function: s-separate-lines INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: s-single-next-line INPUT POSITION END N
Package

nyaml

Source

nyaml.lisp (file)

Function: seq-spaces N C
Package

nyaml

Source

nyaml.lisp (file)

Function: size-check FN LIMIT INPUT START END &rest ARGS
Package

nyaml

Source

nyaml.lisp (file)

Function: slurp-bytes STREAM
Package

nyaml

Source

process.lisp (file)

Function: spaces-from-position INPUT POSITION END
Package

nyaml

Source

nyaml.lisp (file)

Function: start-of-line INPUT POSITION END
Package

nyaml

Source

nyaml.lisp (file)


Previous: , Up: Internal definitions   [Contents][Index]

4.2.4 Conditions

Condition: unsupported-float-value ()

This condition is signalled when the parser receives an IEEE
floating point special value it cannot parse. This is only signalled when the floating point strategy is :error.

Package

nyaml

Source

float.lisp (file)

Direct superclasses

yaml-error (condition)

Condition: yaml-error ()

The base class of all YAML conditions.

Package

nyaml

Source

process.lisp (file)

Direct superclasses

condition (condition)

Direct subclasses

unsupported-float-value (condition)


Previous: , Up: Top   [Contents][Index]

Appendix A Indexes


Next: , Previous: , Up: Indexes   [Contents][Index]

A.1 Concepts

Jump to:   F   L   N  
Index Entry  Section

F
File, Lisp, nyaml.asd: The nyaml․asd file
File, Lisp, nyaml/float.lisp: The nyaml/float․lisp file
File, Lisp, nyaml/nyaml.lisp: The nyaml/nyaml․lisp file
File, Lisp, nyaml/package.lisp: The nyaml/package․lisp file
File, Lisp, nyaml/process.lisp: The nyaml/process․lisp file
File, Lisp, nyaml/scalar.lisp: The nyaml/scalar․lisp file
File, Lisp, nyaml/specials.lisp: The nyaml/specials․lisp file

L
Lisp File, nyaml.asd: The nyaml․asd file
Lisp File, nyaml/float.lisp: The nyaml/float․lisp file
Lisp File, nyaml/nyaml.lisp: The nyaml/nyaml․lisp file
Lisp File, nyaml/package.lisp: The nyaml/package․lisp file
Lisp File, nyaml/process.lisp: The nyaml/process․lisp file
Lisp File, nyaml/scalar.lisp: The nyaml/scalar․lisp file
Lisp File, nyaml/specials.lisp: The nyaml/specials․lisp file

N
nyaml.asd: The nyaml․asd file
nyaml/float.lisp: The nyaml/float․lisp file
nyaml/nyaml.lisp: The nyaml/nyaml․lisp file
nyaml/package.lisp: The nyaml/package․lisp file
nyaml/process.lisp: The nyaml/process․lisp file
nyaml/scalar.lisp: The nyaml/scalar․lisp file
nyaml/specials.lisp: The nyaml/specials․lisp file

Jump to:   F   L   N  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.2 Functions

Jump to:   A   B   C   D   E   F   G   I   L   M   N   P   S   W  
Index Entry  Section

A
auto-detect-indentation: Internal functions

B
b-chomped-last: Internal functions
b-l-folded: Internal functions
b-l-spaced: Internal functions
b-l-trimmed: Internal functions
b-nb-literal-next: Internal functions
bare-doc-start: Internal functions
block-header-then: Internal functions

C
c-b-block-header: Internal functions
c-double-quoted: Internal functions
c-flow-json-content: Internal functions
c-flow-json-node: Internal functions
c-flow-mapping: Internal functions
c-flow-sequence: Internal functions
c-indentation-indicator: Internal functions
c-l+folded: Internal functions
c-l+literal: Internal functions
c-l-block-map-explicit-entry: Internal functions
c-l-block-map-explicit-key: Internal functions
c-l-block-map-implicit-value: Internal functions
c-l-block-seq-entry: Internal functions
c-ns-flow-map-adjacent-value: Internal functions
c-ns-flow-map-empty-key-entry: Internal functions
c-ns-flow-map-json-key-entry: Internal functions
c-ns-flow-map-separate-value: Internal functions
c-ns-flow-pair-json-key-entry: Internal functions
c-ns-properties: Internal functions
c-s-implicit-json-key: Internal functions
c-s-implicit-json-key-block-key: Internal functions
c-s-implicit-json-key-helper: Internal functions
c-single-quoted: Internal functions
compact-helper: Internal functions

D
define-parameterized-rule: Internal macros
detect-indentation-level: Internal functions

E
eltn: Internal functions

F
find-next-forbidden: Internal functions
foo: Internal functions
Function, auto-detect-indentation: Internal functions
Function, b-chomped-last: Internal functions
Function, b-l-folded: Internal functions
Function, b-l-spaced: Internal functions
Function, b-l-trimmed: Internal functions
Function, b-nb-literal-next: Internal functions
Function, bare-doc-start: Internal functions
Function, block-header-then: Internal functions
Function, c-b-block-header: Internal functions
Function, c-double-quoted: Internal functions
Function, c-flow-json-content: Internal functions
Function, c-flow-json-node: Internal functions
Function, c-flow-mapping: Internal functions
Function, c-flow-sequence: Internal functions
Function, c-indentation-indicator: Internal functions
Function, c-l+folded: Internal functions
Function, c-l+literal: Internal functions
Function, c-l-block-map-explicit-entry: Internal functions
Function, c-l-block-map-explicit-key: Internal functions
Function, c-l-block-map-implicit-value: Internal functions
Function, c-l-block-seq-entry: Internal functions
Function, c-ns-flow-map-adjacent-value: Internal functions
Function, c-ns-flow-map-empty-key-entry: Internal functions
Function, c-ns-flow-map-json-key-entry: Internal functions
Function, c-ns-flow-map-separate-value: Internal functions
Function, c-ns-flow-pair-json-key-entry: Internal functions
Function, c-ns-properties: Internal functions
Function, c-s-implicit-json-key: Internal functions
Function, c-s-implicit-json-key-block-key: Internal functions
Function, c-s-implicit-json-key-helper: Internal functions
Function, c-single-quoted: Internal functions
Function, compact-helper: Internal functions
Function, detect-indentation-level: Internal functions
Function, eltn: Internal functions
Function, find-next-forbidden: Internal functions
Function, foo: Internal functions
Function, generate-transform: Internal functions
Function, in-flow: Internal functions
Function, l+block-mapping: Internal functions
Function, l+block-sequence: Internal functions
Function, l-block-map-explicit-value: Internal functions
Function, l-chomped-empty: Internal functions
Function, l-empty: Internal functions
Function, l-folded-content: Internal functions
Function, l-keep-empty: Internal functions
Function, l-literal-content: Internal functions
Function, l-nb-diff-lines: Internal functions
Function, l-nb-folded-lines: Internal functions
Function, l-nb-literal-text: Internal functions
Function, l-nb-same-lines: Internal functions
Function, l-nb-spaced-lines: Internal functions
Function, l-strip-empty: Internal functions
Function, l-trail-comments: Internal functions
Function, l-yaml-stream-helper: Internal functions
Function, nb-double-multi-line: Internal functions
Function, nb-double-text: Internal functions
Function, nb-ns-plain-in-line: Internal functions
Function, nb-single-multi-line: Internal functions
Function, nb-single-text: Internal functions
Function, negative-infinity: Internal functions
Function, not-a-number: Internal functions
Function, ns-char-preceding: Internal functions
Function, ns-flow-content: Internal functions
Function, ns-flow-map-entry: Internal functions
Function, ns-flow-map-explicit-entry: Internal functions
Function, ns-flow-map-implicit-entry: Internal functions
Function, ns-flow-map-yaml-key-entry: Internal functions
Function, ns-flow-node: Internal functions
Function, ns-flow-pair: Internal functions
Function, ns-flow-pair-entry: Internal functions
Function, ns-flow-pair-yaml-key-entry: Internal functions
Function, ns-flow-seq-entry: Internal functions
Function, ns-flow-yaml-content: Internal functions
Function, ns-flow-yaml-node: Internal functions
Function, ns-l-block-map-entry: Internal functions
Function, ns-l-block-map-implicit-entry: Internal functions
Function, ns-l-compact-mapping: Internal functions
Function, ns-l-compact-sequence: Internal functions
Function, ns-plain: Internal functions
Function, ns-plain-char: Internal functions
Function, ns-plain-first: Internal functions
Function, ns-plain-multi-line: Internal functions
Function, ns-plain-one-line: Internal functions
Function, ns-plain-safe: Internal functions
Function, ns-plain-safe-follows: Internal functions
Function, ns-s-flow-map-entries: Internal functions
Function, ns-s-flow-seq-entries: Internal functions
Function, ns-s-implicit-yaml-key: Internal functions
Function, ns-s-implicit-yaml-key-block-key: Internal functions
Function, ns-s-implicit-yaml-key-helper: Internal functions
Function, parse-no-schema: Internal functions
Function, parse-parameterized-rule: Internal functions
Function, parse-scalar: Internal functions
Function, positive-infinity: Internal functions
Function, process-document: Internal functions
Function, process-tag: Internal functions
Function, s-block-line-prefix: Internal functions
Function, s-double-break: Internal functions
Function, s-double-escaped: Internal functions
Function, s-double-next-line: Internal functions
Function, s-flow-folded: Internal functions
Function, s-flow-line-prefix: Internal functions
Function, s-indent: Internal functions
Function, s-indent-<: Internal functions
Function, s-indent-<=: Internal functions
Function, s-l+block-collection: Internal functions
Function, s-l+block-in-block: Internal functions
Function, s-l+block-indented: Internal functions
Function, s-l+block-node: Internal functions
Function, s-l+block-scalar: Internal functions
Function, s-l+flow-in-block: Internal functions
Function, s-line-prefix: Internal functions
Function, s-nb-folded-text: Internal functions
Function, s-nb-spaced-text: Internal functions
Function, s-ns-plain-next-line: Internal functions
Function, s-separate: Internal functions
Function, s-separate-lines: Internal functions
Function, s-single-next-line: Internal functions
Function, seq-spaces: Internal functions
Function, size-check: Internal functions
Function, slurp-bytes: Internal functions
Function, spaces-from-position: Internal functions
Function, start-of-line: Internal functions

G
generate-transform: Internal functions
Generic Function, parse: Exported generic functions

I
in-flow: Internal functions

L
l+block-mapping: Internal functions
l+block-sequence: Internal functions
l-block-map-explicit-value: Internal functions
l-chomped-empty: Internal functions
l-empty: Internal functions
l-folded-content: Internal functions
l-keep-empty: Internal functions
l-literal-content: Internal functions
l-nb-diff-lines: Internal functions
l-nb-folded-lines: Internal functions
l-nb-literal-text: Internal functions
l-nb-same-lines: Internal functions
l-nb-spaced-lines: Internal functions
l-strip-empty: Internal functions
l-trail-comments: Internal functions
l-yaml-stream-helper: Internal functions

M
Macro, define-parameterized-rule: Internal macros
Macro, with-cl-yaml-semantics: Internal macros
Method, parse: Exported generic functions
Method, parse: Exported generic functions
Method, parse: Exported generic functions
Method, parse: Exported generic functions

N
nb-double-multi-line: Internal functions
nb-double-text: Internal functions
nb-ns-plain-in-line: Internal functions
nb-single-multi-line: Internal functions
nb-single-text: Internal functions
negative-infinity: Internal functions
not-a-number: Internal functions
ns-char-preceding: Internal functions
ns-flow-content: Internal functions
ns-flow-map-entry: Internal functions
ns-flow-map-explicit-entry: Internal functions
ns-flow-map-implicit-entry: Internal functions
ns-flow-map-yaml-key-entry: Internal functions
ns-flow-node: Internal functions
ns-flow-pair: Internal functions
ns-flow-pair-entry: Internal functions
ns-flow-pair-yaml-key-entry: Internal functions
ns-flow-seq-entry: Internal functions
ns-flow-yaml-content: Internal functions
ns-flow-yaml-node: Internal functions
ns-l-block-map-entry: Internal functions
ns-l-block-map-implicit-entry: Internal functions
ns-l-compact-mapping: Internal functions
ns-l-compact-sequence: Internal functions
ns-plain: Internal functions
ns-plain-char: Internal functions
ns-plain-first: Internal functions
ns-plain-multi-line: Internal functions
ns-plain-one-line: Internal functions
ns-plain-safe: Internal functions
ns-plain-safe-follows: Internal functions
ns-s-flow-map-entries: Internal functions
ns-s-flow-seq-entries: Internal functions
ns-s-implicit-yaml-key: Internal functions
ns-s-implicit-yaml-key-block-key: Internal functions
ns-s-implicit-yaml-key-helper: Internal functions

P
parse: Exported generic functions
parse: Exported generic functions
parse: Exported generic functions
parse: Exported generic functions
parse: Exported generic functions
parse-no-schema: Internal functions
parse-parameterized-rule: Internal functions
parse-scalar: Internal functions
positive-infinity: Internal functions
process-document: Internal functions
process-tag: Internal functions

S
s-block-line-prefix: Internal functions
s-double-break: Internal functions
s-double-escaped: Internal functions
s-double-next-line: Internal functions
s-flow-folded: Internal functions
s-flow-line-prefix: Internal functions
s-indent: Internal functions
s-indent-<: Internal functions
s-indent-<=: Internal functions
s-l+block-collection: Internal functions
s-l+block-in-block: Internal functions
s-l+block-indented: Internal functions
s-l+block-node: Internal functions
s-l+block-scalar: Internal functions
s-l+flow-in-block: Internal functions
s-line-prefix: Internal functions
s-nb-folded-text: Internal functions
s-nb-spaced-text: Internal functions
s-ns-plain-next-line: Internal functions
s-separate: Internal functions
s-separate-lines: Internal functions
s-single-next-line: Internal functions
seq-spaces: Internal functions
size-check: Internal functions
slurp-bytes: Internal functions
spaces-from-position: Internal functions
start-of-line: Internal functions

W
with-cl-yaml-semantics: Internal macros

Jump to:   A   B   C   D   E   F   G   I   L   M   N   P   S   W  

Next: , Previous: , Up: Indexes   [Contents][Index]

A.3 Variables

Jump to:   *   +  
S  
Index Entry  Section

*
*anchors*: Internal special variables
*directive*: Internal special variables
*error*: Internal special variables
*false*: Exported special variables
*float-strategy*: Internal special variables
*list-to-seq*: Exported special variables
*make-map*: Exported special variables
*map-insert*: Exported special variables
*null*: Exported special variables
*sbcl-nan-value*: Internal special variables
*tag*: Internal special variables
*tag-handle*: Internal special variables
*warning*: Internal special variables

+
+false-names+: Internal special variables
+float-scanner+: Internal special variables
+hex-integer-scanner+: Internal special variables
+integer-scanner+: Internal special variables
+nan-names+: Internal special variables
+negative-infinity-scanner+: Internal special variables
+null-names+: Internal special variables
+octal-integer-scanner+: Internal special variables
+positive-infinity-scanner+: Internal special variables
+true-names+: Internal special variables

S
Special Variable, *anchors*: Internal special variables
Special Variable, *directive*: Internal special variables
Special Variable, *error*: Internal special variables
Special Variable, *false*: Exported special variables
Special Variable, *float-strategy*: Internal special variables
Special Variable, *list-to-seq*: Exported special variables
Special Variable, *make-map*: Exported special variables
Special Variable, *map-insert*: Exported special variables
Special Variable, *null*: Exported special variables
Special Variable, *sbcl-nan-value*: Internal special variables
Special Variable, *tag*: Internal special variables
Special Variable, *tag-handle*: Internal special variables
Special Variable, *warning*: Internal special variables
Special Variable, +false-names+: Internal special variables
Special Variable, +float-scanner+: Internal special variables
Special Variable, +hex-integer-scanner+: Internal special variables
Special Variable, +integer-scanner+: Internal special variables
Special Variable, +nan-names+: Internal special variables
Special Variable, +negative-infinity-scanner+: Internal special variables
Special Variable, +null-names+: Internal special variables
Special Variable, +octal-integer-scanner+: Internal special variables
Special Variable, +positive-infinity-scanner+: Internal special variables
Special Variable, +true-names+: Internal special variables

Jump to:   *   +  
S  

Previous: , Up: Indexes   [Contents][Index]

A.4 Data types

Jump to:   C   N   P   S   U   Y  
Index Entry  Section

C
Condition, unsupported-float-value: Internal conditions
Condition, yaml-error: Internal conditions

N
nyaml: The nyaml system
nyaml: The nyaml package

P
Package, nyaml: The nyaml package

S
System, nyaml: The nyaml system

U
unsupported-float-value: Internal conditions

Y
yaml-error: Internal conditions

Jump to:   C   N   P   S   U   Y