sig
  type t
  exception Error of string
  val make : unit -> YamlParser.t
  val parse_string : YamlParser.t -> string -> YamlNode.t
end