4 Commits

Author SHA1 Message Date
cdf2ec5a23
reorganize and add parsing diagnostics 2024-03-07 22:19:16 -08:00
1ecfb41d55
libyaml: basic functional event-based parser 2024-03-07 22:19:16 -08:00
11e8fad44e
git subrepo clone --branch=0.2.5 https://github.com/yaml/libyaml.git deps/libyaml
subrepo:
  subdir:   "deps/libyaml"
  merged:   "2c891fc"
upstream:
  origin:   "https://github.com/yaml/libyaml.git"
  branch:   "0.2.5"
  commit:   "2c891fc"
git-subrepo:
  version:  "0.4.6"
  origin:   "???"
  commit:   "???"
2024-03-07 22:19:16 -08:00
ca1fdb053d
init
handroll some libyaml bindings.

I was originally going to use yaml-cpp, but C++ sucks tremendously and
looking at the libyaml documentation, the event-based parser API
probably works the way I want it to so let's try it out.
2024-03-07 22:19:16 -08:00