Parents: | yaml |
Class | Superclass | Slots |
factor_event_data | tuple | sequence_start mapping_start |
factor_mapping_start_event_data | tuple | anchor tag implicit style |
factor_sequence_start_event_data | tuple | anchor tag implicit style |
factor_yaml_event_t | tuple | type data start_mark end_mark |
yaml-alias | tuple | anchor |
yaml-anchor | tuple | anchor obj |
yaml-anchors | tuple | objects new-objects next-anchor |
Word | Stack effect |
(deref-aliases) | ( anchors obj -- obj' ) |
(replace-aliases) | ( yaml-anchors obj -- obj' ) |
(replace-anchors) | ( yaml-anchors obj -- obj' ) |
apply-merge-keys | ( already-applied-set obj -- obj' ) |
emit-value | ( emitter event anchor obj -- ) |
merge-value | ( assoc value -- assoc' ) |
anchors |
yaml-write-buffer |
Word | Stack effect |
(?replace-aliases) | ( yaml-anchors obj -- obj' ) |
(?scalar-value) | ( mapping-key? event -- scalar/event scalar? ) |
(emit-scalar) | ( emitter event anchor obj mapping-key? -- ) |
(get-anchor) | ( yaml-anchors obj -- anchor/f ) |
(libyaml-emitter-error) | ( emitter -- ) |
(libyaml-parser-error) | ( parser -- ) |
(parse-mapping) | ( parser event prev-event -- obj ) |
(parse-sequence) | ( parser event prev-event -- obj ) |
<yaml-alias> | ( anchor -- yaml-alias ) |
<yaml-anchor> | ( anchor obj -- yaml-anchor ) |
<yaml-anchors> | ( -- yaml-anchors ) |
?apply-default-key | ( assoc -- obj' ) |
?apply-merge-keys | ( set obj -- obj' ) |
?mapping-key-scalar-value | ( event -- scalar/event scalar? ) |
?parse-yaml-doc | ( parser event -- obj/f ? ) |
?register-anchor | ( obj event -- obj ) |
?replace-aliases | ( yaml-anchors obj -- obj' ) |
?replace-anchors | ( yaml-anchors obj -- obj' ) |
?scalar-value | ( event -- scalar/event scalar? ) |
assert-anchor-exists | ( anchor -- ) |
assoc-map! | ( assoc quot -- assoc' ) |
deep-copy-data | ( event -- data ) |
deep-copy-event | ( event -- event' ) |
deep-copy-map | ( data -- data' ) |
deep-copy-seq | ( data -- data' ) |
deref-anchor | ( event -- obj ) |
emit-assoc-body | ( emitter event assoc -- ) |
emit-assoc-end | ( emitter event -- ) |
emit-assoc-start | ( emitter event anchor tag implicit -- ) |
emit-doc | ( emitter event obj -- ) |
emit-linked-assoc-body | ( emitter event linked-assoc -- ) |
emit-mapping-key | ( emitter event obj -- ) |
emit-mapping-key-scalar | ( emitter event anchor obj -- ) |
emit-object | ( emitter event obj -- ) |
emit-scalar | ( emitter event anchor obj -- ) |
emit-sequence-body | ( emitter event seq -- ) |
emit-sequence-end | ( emitter event -- ) |
emit-sequence-start | ( emitter event anchor tag implicit -- ) |
emit-set-body | ( emitter event set -- ) |
event>scalar | ( mapping-key? event -- obj ) |
expect-event | ( parser event type -- ) |
flush-emitter | ( emitter event -- str ) |
get-anchor | ( yaml-anchors obj -- anchor/f ) |
incr-anchor | ( yaml-anchors -- current-anchor ) |
init-emitter | ( -- emitter event ) |
init-emitter-options | ( emitter -- ) |
init-parser | ( str -- parser event ) |
merge-values | ( seq -- assoc ) |
next-complex-value | ( parser event prev-event -- obj ) |
next-event | ( parser event -- event ) |
next-value | ( parser event -- obj ) |
parse-mapping | ( parser event -- map ) |
parse-sequence | ( parser event -- seq ) |
parse-yaml-doc | ( parser event -- obj ) |
pop-at* | ( key assoc -- value/f ? ) |
replace-identities | ( obj -- obj' ) |
scalar-implicit-tag? | ( tag str mapping-key? -- plain_implicit quoted_implicit ) |
unless-libyaml-default | ( variable quot -- ) |
yaml-emitter-assert-ok | ( ? emitter -- ) |
yaml-initialize-assert-ok | ( ? -- ) |
yaml-parser-assert-ok | ( ? parser -- ) |
yaml-write-handler | ( -- alien ) |
yaml_emitter_emit_asserted | ( emitter event -- ) |
yaml_parser_parse_asserted | ( parser event -- ) |
Word | Stack effect |
factor_event_data? | ( object -- ? ) |
factor_mapping_start_event_data? | ( object -- ? ) |
factor_sequence_start_event_data? | ( object -- ? ) |
factor_yaml_event_t? | ( object -- ? ) |
yaml-alias? | ( object -- ? ) |
yaml-anchor? | ( object -- ? ) |
yaml-anchors? | ( object -- ? ) |