yaml.ffi vocabulary
Factor handbook ยป Vocabulary index


Summary

Metadata
Parents:yaml
Authors:Jon Harper


Words

Tuple classes
ClassSuperclassSlots
alias_event_data struct
alias_token_data struct
anchor_token_data struct
document_end_event_data struct
document_start_event_data struct
event_data struct
mapping_node_data struct
mapping_node_data_pairs struct
mapping_start_event_data struct
node_data struct
scalar_event_data struct
scalar_node_data struct
scalar_token_data struct
sequence_node_data struct
sequence_node_data_items struct
sequence_start_event_data struct
stream_start_event_data struct
stream_start_token_data struct
string_yaml_parser_input struct
tag_directives_document_start_event_data struct
tag_token_data struct
token_data struct
version_directive_token_data struct
yaml_alias_data_t struct
yaml_document_delete-destructor alien-destructor
yaml_document_nodes struct
yaml_document_t struct
yaml_document_tag_directives struct
yaml_emitter_anchor_data struct
yaml_emitter_anchors struct
yaml_emitter_buffer struct
yaml_emitter_delete-destructor alien-destructor
yaml_emitter_events struct
yaml_emitter_indents struct
yaml_emitter_output struct
yaml_emitter_output_string struct
yaml_emitter_raw_buffer struct
yaml_emitter_scalar_data struct
yaml_emitter_states struct
yaml_emitter_t struct
yaml_emitter_tag_data struct
yaml_emitter_tag_directives struct
yaml_event_delete-destructor alien-destructor
yaml_event_t struct
yaml_mark_t struct
yaml_node_pair_t struct
yaml_node_t struct
yaml_parser_aliases struct
yaml_parser_buffer struct
yaml_parser_delete-destructor alien-destructor
yaml_parser_indents struct
yaml_parser_input struct
yaml_parser_marks struct
yaml_parser_raw_buffer struct
yaml_parser_simple_keys struct
yaml_parser_states struct
yaml_parser_t struct
yaml_parser_tag_directives struct
yaml_parser_tokens struct
yaml_simple_key_t struct
yaml_tag_directive_t struct
yaml_token_delete-destructor alien-destructor
yaml_token_t struct
yaml_version_directive_t struct


Singleton classes
YAML_ALIAS_EVENT
YAML_ALIAS_TOKEN
YAML_ANCHOR_TOKEN
YAML_ANY_BREAK
YAML_ANY_ENCODING
YAML_ANY_MAPPING_STYLE
YAML_ANY_SCALAR_STYLE
YAML_ANY_SEQUENCE_STYLE
YAML_BLOCK_END_TOKEN
YAML_BLOCK_ENTRY_TOKEN
YAML_BLOCK_MAPPING_START_TOKEN
YAML_BLOCK_MAPPING_STYLE
YAML_BLOCK_SEQUENCE_START_TOKEN
YAML_BLOCK_SEQUENCE_STYLE
YAML_COMPOSER_ERROR
YAML_CRLN_BREAK
YAML_CR_BREAK
YAML_DOCUMENT_END_EVENT
YAML_DOCUMENT_END_TOKEN
YAML_DOCUMENT_START_EVENT
YAML_DOCUMENT_START_TOKEN
YAML_DOUBLE_QUOTED_SCALAR_STYLE
YAML_EMITTER_ERROR
YAML_EMIT_BLOCK_MAPPING_FIRST_KEY_STATE
YAML_EMIT_BLOCK_MAPPING_KEY_STATE
YAML_EMIT_BLOCK_MAPPING_SIMPLE_VALUE_STATE
YAML_EMIT_BLOCK_MAPPING_VALUE_STATE
YAML_EMIT_BLOCK_SEQUENCE_FIRST_ITEM_STATE
YAML_EMIT_BLOCK_SEQUENCE_ITEM_STATE
YAML_EMIT_DOCUMENT_CONTENT_STATE
YAML_EMIT_DOCUMENT_END_STATE
YAML_EMIT_DOCUMENT_START_STATE
YAML_EMIT_END_STATE
YAML_EMIT_FIRST_DOCUMENT_START_STATE
YAML_EMIT_FLOW_MAPPING_FIRST_KEY_STATE
YAML_EMIT_FLOW_MAPPING_KEY_STATE
YAML_EMIT_FLOW_MAPPING_SIMPLE_VALUE_STATE
YAML_EMIT_FLOW_MAPPING_VALUE_STATE
YAML_EMIT_FLOW_SEQUENCE_FIRST_ITEM_STATE
YAML_EMIT_FLOW_SEQUENCE_ITEM_STATE
YAML_EMIT_STREAM_START_STATE
YAML_FLOW_ENTRY_TOKEN
YAML_FLOW_MAPPING_END_TOKEN
YAML_FLOW_MAPPING_START_TOKEN
YAML_FLOW_MAPPING_STYLE
YAML_FLOW_SEQUENCE_END_TOKEN
YAML_FLOW_SEQUENCE_START_TOKEN
YAML_FLOW_SEQUENCE_STYLE
YAML_FOLDED_SCALAR_STYLE
YAML_KEY_TOKEN
YAML_LITERAL_SCALAR_STYLE
YAML_LN_BREAK
YAML_MAPPING_END_EVENT
YAML_MAPPING_NODE
YAML_MAPPING_START_EVENT
YAML_MEMORY_ERROR
YAML_NO_ERROR
YAML_NO_EVENT
YAML_NO_NODE
YAML_NO_TOKEN
YAML_PARSER_ERROR
YAML_PARSE_BLOCK_MAPPING_FIRST_KEY_STATE
YAML_PARSE_BLOCK_MAPPING_KEY_STATE
YAML_PARSE_BLOCK_MAPPING_VALUE_STATE
YAML_PARSE_BLOCK_NODE_OR_INDENTLESS_SEQUENCE_STATE
YAML_PARSE_BLOCK_NODE_STATE
YAML_PARSE_BLOCK_SEQUENCE_ENTRY_STATE
YAML_PARSE_BLOCK_SEQUENCE_FIRST_ENTRY_STATE
YAML_PARSE_DOCUMENT_CONTENT_STATE
YAML_PARSE_DOCUMENT_END_STATE
YAML_PARSE_DOCUMENT_START_STATE
YAML_PARSE_END_STATE
YAML_PARSE_FLOW_MAPPING_EMPTY_VALUE_STATE
YAML_PARSE_FLOW_MAPPING_FIRST_KEY_STATE
YAML_PARSE_FLOW_MAPPING_KEY_STATE
YAML_PARSE_FLOW_MAPPING_VALUE_STATE
YAML_PARSE_FLOW_NODE_STATE
YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_END_STATE
YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_KEY_STATE
YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_VALUE_STATE
YAML_PARSE_FLOW_SEQUENCE_ENTRY_STATE
YAML_PARSE_FLOW_SEQUENCE_FIRST_ENTRY_STATE
YAML_PARSE_IMPLICIT_DOCUMENT_START_STATE
YAML_PARSE_INDENTLESS_SEQUENCE_ENTRY_STATE
YAML_PARSE_STREAM_START_STATE
YAML_PLAIN_SCALAR_STYLE
YAML_READER_ERROR
YAML_SCALAR_EVENT
YAML_SCALAR_NODE
YAML_SCALAR_TOKEN
YAML_SCANNER_ERROR
YAML_SEQUENCE_END_EVENT
YAML_SEQUENCE_NODE
YAML_SEQUENCE_START_EVENT
YAML_SINGLE_QUOTED_SCALAR_STYLE
YAML_STREAM_END_EVENT
YAML_STREAM_END_TOKEN
YAML_STREAM_START_EVENT
YAML_STREAM_START_TOKEN
YAML_TAG_DIRECTIVE_TOKEN
YAML_TAG_TOKEN
YAML_UTF16BE_ENCODING
YAML_UTF16LE_ENCODING
YAML_UTF8_ENCODING
YAML_VALUE_TOKEN
YAML_VERSION_DIRECTIVE_TOKEN
YAML_WRITER_ERROR


Symbol words
FILE
yaml_break_t
yaml_char_t
yaml_emitter_state_t
yaml_encoding_t
yaml_error_type_t
yaml_event_type_t
yaml_mapping_style_t
yaml_node_item_t
yaml_node_type_t
yaml_parser_state_t
yaml_scalar_style_t
yaml_sequence_style_t
yaml_token_type_t


Ordinary words
WordStack effect
&yaml_document_delete( alien -- alien )
&yaml_emitter_delete( alien -- alien )
&yaml_event_delete( alien -- alien )
&yaml_parser_delete( alien -- alien )
&yaml_token_delete( alien -- alien )
<yaml_break_t>( number -- enum )
<yaml_document_delete-destructor>( alien -- destructor )
<yaml_emitter_delete-destructor>( alien -- destructor )
<yaml_emitter_state_t>( number -- enum )
<yaml_encoding_t>( number -- enum )
<yaml_error_type_t>( number -- enum )
<yaml_event_delete-destructor>( alien -- destructor )
<yaml_event_type_t>( number -- enum )
<yaml_mapping_style_t>( number -- enum )
<yaml_node_type_t>( number -- enum )
<yaml_parser_delete-destructor>( alien -- destructor )
<yaml_parser_state_t>( number -- enum )
<yaml_scalar_style_t>( number -- enum )
<yaml_sequence_style_t>( number -- enum )
<yaml_token_delete-destructor>( alien -- destructor )
<yaml_token_type_t>( number -- enum )
YAML_BOOL_TAG( -- value )
YAML_DEFAULT_MAPPING_TAG( -- value )
YAML_DEFAULT_SCALAR_TAG( -- value )
YAML_DEFAULT_SEQUENCE_TAG( -- value )
YAML_FLOAT_TAG( -- value )
YAML_INT_TAG( -- value )
YAML_MAP_TAG( -- value )
YAML_NULL_TAG( -- value )
YAML_SEQ_TAG( -- value )
YAML_STR_TAG( -- value )
YAML_TIMESTAMP_TAG( -- value )
yaml_alias_event_initialize( event anchor -- bool )
yaml_document_add_mapping( document tag style -- int )
yaml_document_add_scalar( document tag value length style -- int )
yaml_document_add_sequence( document tag style -- int )
yaml_document_append_mapping_pair( document mapping key value -- bool )
yaml_document_append_sequence_item( document sequence item -- bool )
yaml_document_delete( document -- )
yaml_document_end_event_initialize( event implicit -- bool )
yaml_document_get_node( document index -- yaml_node_t* )
yaml_document_get_root_node( document -- yaml_node_t* )
yaml_document_initialize( document version_directive tag_directives_start tag_directives_end start_implicit end_implicit -- bool )
yaml_document_start_event_initialize( event version_directive tag_directives_start tag_directives_end implicit -- bool )
yaml_emitter_close( emitter -- bool )
yaml_emitter_delete( emitter -- )
yaml_emitter_dump( emitter document -- bool )
yaml_emitter_emit( emitter event -- bool )
yaml_emitter_flush( emitter -- bool )
yaml_emitter_initialize( emitter -- bool )
yaml_emitter_open( emitter -- bool )
yaml_emitter_set_break( emitter line_break -- )
yaml_emitter_set_canonical( emitter canonical -- )
yaml_emitter_set_encoding( emitter encoding -- )
yaml_emitter_set_indent( emitter indent -- )
yaml_emitter_set_output( emitter handler data -- )
yaml_emitter_set_output_file( emitter file -- )
yaml_emitter_set_output_string( emitter output size size_written -- )
yaml_emitter_set_unicode( emitter unicode -- )
yaml_emitter_set_width( emitter width -- )
yaml_event_delete( event -- )
yaml_get_version( major minor patch -- )
yaml_get_version_string( -- c-string )
yaml_mapping_end_event_initialize( event -- bool )
yaml_mapping_start_event_initialize( event anchor tag implicit style -- bool )
yaml_parser_delete( parser -- )
yaml_parser_initialize( parser -- bool )
yaml_parser_load( parser document -- bool )
yaml_parser_parse( parser event -- bool )
yaml_parser_scan( parser token -- bool )
yaml_parser_set_encoding( parser encoding -- )
yaml_parser_set_input( parser handler data -- )
yaml_parser_set_input_file( parser file -- )
yaml_parser_set_input_string( parser input size -- )
yaml_read_handler_t( quot -- alien )
yaml_scalar_event_initialize( event anchor tag value length plain_implicit quoted_implicit style -- bool )
yaml_sequence_end_event_initialize( event -- bool )
yaml_sequence_start_event_initialize( event anchor tag implicit style -- bool )
yaml_stream_end_event_initialize( event -- bool )
yaml_stream_start_event_initialize( event encoding -- bool )
yaml_token_delete( token -- )
yaml_write_handler_t( quot -- alien )
|yaml_document_delete( alien -- alien )
|yaml_emitter_delete( alien -- alien )
|yaml_event_delete( alien -- alien )
|yaml_parser_delete( alien -- alien )
|yaml_token_delete( alien -- alien )


Class predicate words
WordStack effect
YAML_ALIAS_EVENT?( object -- ? )
YAML_ALIAS_TOKEN?( object -- ? )
YAML_ANCHOR_TOKEN?( object -- ? )
YAML_ANY_BREAK?( object -- ? )
YAML_ANY_ENCODING?( object -- ? )
YAML_ANY_MAPPING_STYLE?( object -- ? )
YAML_ANY_SCALAR_STYLE?( object -- ? )
YAML_ANY_SEQUENCE_STYLE?( object -- ? )
YAML_BLOCK_END_TOKEN?( object -- ? )
YAML_BLOCK_ENTRY_TOKEN?( object -- ? )
YAML_BLOCK_MAPPING_START_TOKEN?( object -- ? )
YAML_BLOCK_MAPPING_STYLE?( object -- ? )
YAML_BLOCK_SEQUENCE_START_TOKEN?( object -- ? )
YAML_BLOCK_SEQUENCE_STYLE?( object -- ? )
YAML_COMPOSER_ERROR?( object -- ? )
YAML_CRLN_BREAK?( object -- ? )
YAML_CR_BREAK?( object -- ? )
YAML_DOCUMENT_END_EVENT?( object -- ? )
YAML_DOCUMENT_END_TOKEN?( object -- ? )
YAML_DOCUMENT_START_EVENT?( object -- ? )
YAML_DOCUMENT_START_TOKEN?( object -- ? )
YAML_DOUBLE_QUOTED_SCALAR_STYLE?( object -- ? )
YAML_EMITTER_ERROR?( object -- ? )
YAML_EMIT_BLOCK_MAPPING_FIRST_KEY_STATE?( object -- ? )
YAML_EMIT_BLOCK_MAPPING_KEY_STATE?( object -- ? )
YAML_EMIT_BLOCK_MAPPING_SIMPLE_VALUE_STATE?( object -- ? )
YAML_EMIT_BLOCK_MAPPING_VALUE_STATE?( object -- ? )
YAML_EMIT_BLOCK_SEQUENCE_FIRST_ITEM_STATE?( object -- ? )
YAML_EMIT_BLOCK_SEQUENCE_ITEM_STATE?( object -- ? )
YAML_EMIT_DOCUMENT_CONTENT_STATE?( object -- ? )
YAML_EMIT_DOCUMENT_END_STATE?( object -- ? )
YAML_EMIT_DOCUMENT_START_STATE?( object -- ? )
YAML_EMIT_END_STATE?( object -- ? )
YAML_EMIT_FIRST_DOCUMENT_START_STATE?( object -- ? )
YAML_EMIT_FLOW_MAPPING_FIRST_KEY_STATE?( object -- ? )
YAML_EMIT_FLOW_MAPPING_KEY_STATE?( object -- ? )
YAML_EMIT_FLOW_MAPPING_SIMPLE_VALUE_STATE?( object -- ? )
YAML_EMIT_FLOW_MAPPING_VALUE_STATE?( object -- ? )
YAML_EMIT_FLOW_SEQUENCE_FIRST_ITEM_STATE?( object -- ? )
YAML_EMIT_FLOW_SEQUENCE_ITEM_STATE?( object -- ? )
YAML_EMIT_STREAM_START_STATE?( object -- ? )
YAML_FLOW_ENTRY_TOKEN?( object -- ? )
YAML_FLOW_MAPPING_END_TOKEN?( object -- ? )
YAML_FLOW_MAPPING_START_TOKEN?( object -- ? )
YAML_FLOW_MAPPING_STYLE?( object -- ? )
YAML_FLOW_SEQUENCE_END_TOKEN?( object -- ? )
YAML_FLOW_SEQUENCE_START_TOKEN?( object -- ? )
YAML_FLOW_SEQUENCE_STYLE?( object -- ? )
YAML_FOLDED_SCALAR_STYLE?( object -- ? )
YAML_KEY_TOKEN?( object -- ? )
YAML_LITERAL_SCALAR_STYLE?( object -- ? )
YAML_LN_BREAK?( object -- ? )
YAML_MAPPING_END_EVENT?( object -- ? )
YAML_MAPPING_NODE?( object -- ? )
YAML_MAPPING_START_EVENT?( object -- ? )
YAML_MEMORY_ERROR?( object -- ? )
YAML_NO_ERROR?( object -- ? )
YAML_NO_EVENT?( object -- ? )
YAML_NO_NODE?( object -- ? )
YAML_NO_TOKEN?( object -- ? )
YAML_PARSER_ERROR?( object -- ? )
YAML_PARSE_BLOCK_MAPPING_FIRST_KEY_STATE?( object -- ? )
YAML_PARSE_BLOCK_MAPPING_KEY_STATE?( object -- ? )
YAML_PARSE_BLOCK_MAPPING_VALUE_STATE?( object -- ? )
YAML_PARSE_BLOCK_NODE_OR_INDENTLESS_SEQUENCE_STATE?( object -- ? )
YAML_PARSE_BLOCK_NODE_STATE?( object -- ? )
YAML_PARSE_BLOCK_SEQUENCE_ENTRY_STATE?( object -- ? )
YAML_PARSE_BLOCK_SEQUENCE_FIRST_ENTRY_STATE?( object -- ? )
YAML_PARSE_DOCUMENT_CONTENT_STATE?( object -- ? )
YAML_PARSE_DOCUMENT_END_STATE?( object -- ? )
YAML_PARSE_DOCUMENT_START_STATE?( object -- ? )
YAML_PARSE_END_STATE?( object -- ? )
YAML_PARSE_FLOW_MAPPING_EMPTY_VALUE_STATE?( object -- ? )
YAML_PARSE_FLOW_MAPPING_FIRST_KEY_STATE?( object -- ? )
YAML_PARSE_FLOW_MAPPING_KEY_STATE?( object -- ? )
YAML_PARSE_FLOW_MAPPING_VALUE_STATE?( object -- ? )
YAML_PARSE_FLOW_NODE_STATE?( object -- ? )
YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_END_STATE?( object -- ? )
YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_KEY_STATE?( object -- ? )
YAML_PARSE_FLOW_SEQUENCE_ENTRY_MAPPING_VALUE_STATE?( object -- ? )
YAML_PARSE_FLOW_SEQUENCE_ENTRY_STATE?( object -- ? )
YAML_PARSE_FLOW_SEQUENCE_FIRST_ENTRY_STATE?( object -- ? )
YAML_PARSE_IMPLICIT_DOCUMENT_START_STATE?( object -- ? )
YAML_PARSE_INDENTLESS_SEQUENCE_ENTRY_STATE?( object -- ? )
YAML_PARSE_STREAM_START_STATE?( object -- ? )
YAML_PLAIN_SCALAR_STYLE?( object -- ? )
YAML_READER_ERROR?( object -- ? )
YAML_SCALAR_EVENT?( object -- ? )
YAML_SCALAR_NODE?( object -- ? )
YAML_SCALAR_TOKEN?( object -- ? )
YAML_SCANNER_ERROR?( object -- ? )
YAML_SEQUENCE_END_EVENT?( object -- ? )
YAML_SEQUENCE_NODE?( object -- ? )
YAML_SEQUENCE_START_EVENT?( object -- ? )
YAML_SINGLE_QUOTED_SCALAR_STYLE?( object -- ? )
YAML_STREAM_END_EVENT?( object -- ? )
YAML_STREAM_END_TOKEN?( object -- ? )
YAML_STREAM_START_EVENT?( object -- ? )
YAML_STREAM_START_TOKEN?( object -- ? )
YAML_TAG_DIRECTIVE_TOKEN?( object -- ? )
YAML_TAG_TOKEN?( object -- ? )
YAML_UTF16BE_ENCODING?( object -- ? )
YAML_UTF16LE_ENCODING?( object -- ? )
YAML_UTF8_ENCODING?( object -- ? )
YAML_VALUE_TOKEN?( object -- ? )
YAML_VERSION_DIRECTIVE_TOKEN?( object -- ? )
YAML_WRITER_ERROR?( object -- ? )
alias_event_data?( object -- ? )
alias_token_data?( object -- ? )
anchor_token_data?( object -- ? )
document_end_event_data?( object -- ? )
document_start_event_data?( object -- ? )
event_data?( object -- ? )
mapping_node_data?( object -- ? )
mapping_node_data_pairs?( object -- ? )
mapping_start_event_data?( object -- ? )
node_data?( object -- ? )
scalar_event_data?( object -- ? )
scalar_node_data?( object -- ? )
scalar_token_data?( object -- ? )
sequence_node_data?( object -- ? )
sequence_node_data_items?( object -- ? )
sequence_start_event_data?( object -- ? )
stream_start_event_data?( object -- ? )
stream_start_token_data?( object -- ? )
string_yaml_parser_input?( object -- ? )
tag_directives_document_start_event_data?( object -- ? )
tag_token_data?( object -- ? )
token_data?( object -- ? )
version_directive_token_data?( object -- ? )
yaml_alias_data_t?( object -- ? )
yaml_document_delete-destructor?( object -- ? )
yaml_document_nodes?( object -- ? )
yaml_document_t?( object -- ? )
yaml_document_tag_directives?( object -- ? )
yaml_emitter_anchor_data?( object -- ? )
yaml_emitter_anchors?( object -- ? )
yaml_emitter_buffer?( object -- ? )
yaml_emitter_delete-destructor?( object -- ? )
yaml_emitter_events?( object -- ? )
yaml_emitter_indents?( object -- ? )
yaml_emitter_output?( object -- ? )
yaml_emitter_output_string?( object -- ? )
yaml_emitter_raw_buffer?( object -- ? )
yaml_emitter_scalar_data?( object -- ? )
yaml_emitter_states?( object -- ? )
yaml_emitter_t?( object -- ? )
yaml_emitter_tag_data?( object -- ? )
yaml_emitter_tag_directives?( object -- ? )
yaml_event_delete-destructor?( object -- ? )
yaml_event_t?( object -- ? )
yaml_mark_t?( object -- ? )
yaml_node_pair_t?( object -- ? )
yaml_node_t?( object -- ? )
yaml_parser_aliases?( object -- ? )
yaml_parser_buffer?( object -- ? )
yaml_parser_delete-destructor?( object -- ? )
yaml_parser_indents?( object -- ? )
yaml_parser_input?( object -- ? )
yaml_parser_marks?( object -- ? )
yaml_parser_raw_buffer?( object -- ? )
yaml_parser_simple_keys?( object -- ? )
yaml_parser_states?( object -- ? )
yaml_parser_t?( object -- ? )
yaml_parser_tag_directives?( object -- ? )
yaml_parser_tokens?( object -- ? )
yaml_simple_key_t?( object -- ? )
yaml_tag_directive_t?( object -- ? )
yaml_token_delete-destructor?( object -- ? )
yaml_token_t?( object -- ? )
yaml_version_directive_t?( object -- ? )


Files


Metadata files