This is one of my earliest projects and the code is an absolute embarrassment. The ASDF system compiles some C code that, among other gems, includes a function to return the value of an enum.
Strategy: Write a bare libyaml binding, then rewrite this using that binding. Support anchors and references and tags from day 1.
This is one of my earliest projects and the code is an absolute embarrassment. The ASDF system compiles some C code that, among other gems, includes a function to return the value of an enum.
Strategy: Write a bare libyaml binding, then rewrite this using that binding. Support anchors and references and tags from day 1.