[Ironruby-core] Yaml Parser

Adam Esterline adam at esterlines.com
Sat Oct 20 15:25:19 EDT 2007


Let me know when you check it in and I will try to make some more
progress.     Did you port the tests as well?

On 10/20/07, Mike Moore <blowmage at gmail.com> wrote:
> I did use JLCA to start, but have made many changes since.  JLCA didn't
> migrate everything and there are still some calls that don't exist on the
> CLR.  I made a bunch of changes to try to get the code compiling but I don't
> think it is compiling at the moment.  I also made some changes to get the
> code to be more idiomatic C#, like moving some methods to properties, using
> generics when possible, etc...
>
> Right now I think the biggest issue (besides getting it to compile) is that
> the code is written for JRuby's String class which is a list of bytes, where
> IronRuby is using the MutableString class which is a StringBuffer.  I
> remember John saying that IronRuby will move to a byte list for String
> eventually, but I haven't had much time to work on the YAML port and haven't
> coordinated when that change will happen, if at all.
>
> Hopefully I'll get some time to work on it soon.
>
>
> On 10/20/07, Adam Esterline < adam at esterlines.com> wrote:
> >
> > How are you converting?   Did you use JLCA to do the grunt work?
> >
> >
> > On 10/20/07, Mike Moore <blowmage at gmail.com> wrote:
> > > I started work on porting Ola Bini's JvYAML library to C#, but I've had
> very
> > > little time lately.  I'll try to get my code on a public SVN repo
> sometime
> > > this weekend or early next week.
> > >
> > >
> > >  On 10/20/07, John Lam (DLR) <jflam at microsoft.com> wrote:
> > > > Adam Esterline:
> > > > >
> > > > > Has anyone else started working on a Yaml parser?   If so, how can I
> > > > > contribute?
> > > >
> > > > I don't think anyone has started work on a yaml parser. As for
> > > contributing, check out the somewhat videos on http://www.ironruby.net
> to
> > > get started, sign a contributor agreement (see the archives for
> > > instructions) and start coding!
> > > >
> > > > There are numerous YAML parsers out there (including some .NET ones
> that
> > > have incompatible licenses).
> > > >
> > > > Thanks,
> > > > -John
> > > >
> > > >
> > > > _______________________________________________
> > > > Ironruby-core mailing list
> > > > Ironruby-core at rubyforge.org
> > > > http://rubyforge.org/mailman/listinfo/ironruby-core
> > > >
> > >
> > >
> > > _______________________________________________
> > > Ironruby-core mailing list
> > > Ironruby-core at rubyforge.org
> > > http://rubyforge.org/mailman/listinfo/ironruby-core
> > >
> > >
> >
> >
> > --
> > Adam Esterline
> > http://adamesterline.com/
> > _______________________________________________
> > Ironruby-core mailing list
> > Ironruby-core at rubyforge.org
> > http://rubyforge.org/mailman/listinfo/ironruby-core
> >
>
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core at rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
>


-- 
Adam Esterline
http://adamesterline.com/


More information about the Ironruby-core mailing list