My favorites | Sign in
Project Logo
                
Code license: MIT License
Labels: ruby, yaml, parser, emitter
Show all Featured wiki pages:
WhyRbYAML
Links:
Blogs:
Feeds:
Groups:
People details
Project owners:
  Ola.Bini, spritesun
Project committers:
xue.yong.zhi, dreamhead.cn

The code is based mostly on the Python code written by Kirill Simonov <xi@resolvent.net> for PyYAML3000.

RbYAML is a project originating in the JRuby project (http://jruby.sourceforge.net), to create a pure Ruby YAML parser for use in JRuby and SYCK cannot be used in this case. Since the effort of writing a new one from scratch seemed like a major undertaking it seemed easier to port an existing one.

The current functionality is more or less 1.1-compliant. What's missing is the Unicode-support. The idea is to have the interface resemble SYCK as much as possible, but this is still work in progress, since some of the major architectural choices are quite different.









Hosted by Google Code