Re: D:YAML 0.1

2011-08-17 Thread Jacob Carlborg
On 2011-08-16 21:12, Kiith-Sa wrote: Jacob Carlborg wrote: On 2011-08-16 20:13, Kiith-Sa wrote: D:YAML is a YAML parser library for D. It is mostly compliant with the YAML 1.1 spec, although there are some unsupported features (e.g. recursive data structures). Currently there is only a

Re: D:YAML 0.1

2011-08-17 Thread Kiith-Sa
Jacob Carlborg wrote: On 2011-08-16 21:12, Kiith-Sa wrote: Jacob Carlborg wrote: On 2011-08-16 20:13, Kiith-Sa wrote: D:YAML is a YAML parser library for D. It is mostly compliant with the YAML 1.1 spec, although there are some unsupported features (e.g. recursive data structures).

Re: D:YAML 0.1

2011-08-17 Thread Mike Parker
On 8/17/2011 5:01 AM, Nick Sabalausky wrote: Kiith-Sa4...@theanswer.com wrote in message news:j2ec0p$al6$1...@digitalmars.com... D:YAML is a YAML parser library for D. It is mostly compliant with the YAML 1.1 spec, although there are some unsupported features (e.g. recursive data structures).

Re: D:YAML 0.1

2011-08-17 Thread Jacob Carlborg
On 2011-08-17 13:08, Kiith-Sa wrote: Jacob Carlborg wrote: Does the parser/lexer take advantage of D's slices to make it faster? In some places, yes, in some places, no. I didn't concentrate on preventing new strings from being allocated, but a lot of string data should pass through the code

D:YAML 0.1

2011-08-16 Thread Kiith-Sa
D:YAML is a YAML parser library for D. It is mostly compliant with the YAML 1.1 spec, although there are some unsupported features (e.g. recursive data structures). Currently there is only a parser, not an emitter. The API is not yet stable, there will be breaking changes. (e.g. part of the

Re: D:YAML 0.1

2011-08-16 Thread Jacob Carlborg
On 2011-08-16 20:13, Kiith-Sa wrote: D:YAML is a YAML parser library for D. It is mostly compliant with the YAML 1.1 spec, although there are some unsupported features (e.g. recursive data structures). Currently there is only a parser, not an emitter. The API is not yet stable, there will be

Re: D:YAML 0.1

2011-08-16 Thread Kiith-Sa
Jacob Carlborg wrote: On 2011-08-16 20:13, Kiith-Sa wrote: D:YAML is a YAML parser library for D. It is mostly compliant with the YAML 1.1 spec, although there are some unsupported features (e.g. recursive data structures). Currently there is only a parser, not an emitter. The API is not

Re: D:YAML 0.1

2011-08-16 Thread Jimmy Cao
This is great! With std.xml and std.json being somewhat dysfunctional, it's nice to have a YAML library. On Tue, Aug 16, 2011 at 1:58 PM, Jacob Carlborg d...@me.com wrote: On 2011-08-16 20:13, Kiith-Sa wrote: D:YAML is a YAML parser library for D. It is mostly compliant with the YAML 1.1

Re: D:YAML 0.1

2011-08-16 Thread Nick Sabalausky
Kiith-Sa 4...@theanswer.com wrote in message news:j2ec0p$al6$1...@digitalmars.com... D:YAML is a YAML parser library for D. It is mostly compliant with the YAML 1.1 spec, although there are some unsupported features (e.g. recursive data structures). Currently there is only a parser, not an

Re: D:YAML 0.1

2011-08-16 Thread jdrewsen
Den 16-08-2011 20:13, Kiith-Sa skrev: D:YAML is a YAML parser library for D. It is mostly compliant with the YAML 1.1 spec, although there are some unsupported features (e.g. recursive data structures). Currently there is only a parser, not an emitter. The API is not yet stable, there will be