yamlcastの一部のインターフェースは、libyamlのデータ型をそのまま使っています。 直接利用することの有るlibyaml中でのデータ型について解説します。
yaml_node_type_t
YAMLのノードタイプを示す型です。
yaml_mark_t
読み込んだファイルの位置を示す型です。 行数やカラム数を保持します。