yaml.conversion vocabulary
Factor handbook > Vocabulary index


Summary
yaml.conversion vocabulary

Meta-data
Authors:Jon Harper


Words

Tuple classes
ClassSuperclassSlots
yaml-merge tuple
yaml-value tuple


Generic words
WordStack effect
represent-scalar( obj -- str )
yaml-tag( obj -- tag )


Ordinary words
WordStack effect
(resolve-mapping-key-plain-scalar)( str -- tag )
<yaml-merge>( -- yaml-merge )
<yaml-value>( -- yaml-value )
NON-SPECIFIC-TAG( -- value )
YAML_BINARY_TAG( -- value )
YAML_MERGE_TAG( -- value )
YAML_OMAP_TAG( -- value )
YAML_PAIRS_TAG( -- value )
YAML_SET_TAG( -- value )
YAML_VALUE_TAG( -- value )
construct-bool( str -- ? )
construct-float( str -- x )
construct-infinity( str -- -inf/+inf )
construct-int( str -- n )
construct-mapping( obj prev-event -- obj' )
construct-omap( obj -- obj' )
construct-pairs( obj -- obj' )
construct-scalar( scalar-event mapping-key? -- scalar )
construct-sequence( obj prev-event -- obj' )
construct-set( obj -- obj' )
construct-timestamp( obj -- obj' )
re-bool( -- value )
re-empty( -- value )
re-infinity( -- value )
re-int10( -- value )
re-int16( -- value )
re-int8( -- value )
re-merge( -- value )
re-nan( -- value )
re-null( -- value )
re-number( -- value )
re-timestamp( -- value )
re-value( -- value )
resolve-explicit-mapping-tag( tag -- tag )
resolve-explicit-scalar-tag( tag -- tag )
resolve-explicit-sequence-tag( tag -- tag )
resolve-explicit-tag( tag default-tag -- tag )
resolve-mapping-key-plain-scalar( str -- tag )
resolve-normal-plain-scalar( str -- tag )
resolve-plain-scalar( str mapping-key? -- tag )
resolve-scalar( scalar-event mapping-key? -- tag )
yaml>rfc3339( str -- str' )


Class predicate words
WordStack effect
yaml-merge?( object -- ? )
yaml-value?( object -- ? )


Files