yaml erlang parser