New XML parser written for D1 and D2.

2009-10-14 Thread Michael Rynn
I have made a validating or optionally none validating XML parser in D. It can read and parse files and external dtds and entities with differrent BOM and encodings. This xmlp (XmlPieceParser class) passes 100% on both validating and non-validating modes for the following test sets:- oasis, su

Re: New XML parser written for D1 and D2.

2009-10-14 Thread Nick B
Michael Rynn wrote: I have made a validating or optionally none validating XML parser in D. It can read and parse files and external dtds and entities with differrent BOM and encodings. [snip] Very possibly there is a non-validating parser inside that is a fair bit smaller that this, that

Re: New XML parser written for D1 and D2.

2009-10-14 Thread Saaa
Michael Rynn wrote > I have made a validating or optionally none validating XML parser in > D. nice > > But I would like to have it made available so others can test. Maybe add it as an enhancement in bugzilla > > Where and to whom can I post the 56 KB source code zip? NG attachement? Or is that

Re: New XML parser written for D1 and D2.

2009-10-14 Thread Justin Johansson
Saaa Wrote: > Michael Rynn wrote > > I have made a validating or optionally none validating XML parser in > > D. > nice > > > > > But I would like to have it made available so others can test. > Maybe add it as an enhancement in bugzilla > > > > > Where and to whom can I post the 56 KB source co

Re: New XML parser written for D1 and D2.

2009-10-14 Thread Saaa
Justin Johansson wrote > Saaa Wrote: > >> Michael Rynn wrote >> > I have made a validating or optionally none validating XML parser in >> > D. >> nice >> >> > >> > But I would like to have it made available so others can test. >> Maybe add it as an enhancement in bugzilla >> >> > >> > Where and to

Re: New XML parser written for D1 and D2.

2009-10-14 Thread Saaa
Michael Rynn wrote > Where and to whom can I post the 56 KB source code zip? Attaching it to an enhancement in bugzilla would be best, I think.

Re: New XML parser written for D1 and D2.

2009-10-14 Thread Brad Roberts
On Thu, 15 Oct 2009, Saaa wrote: > Justin Johansson wrote > > Saaa Wrote: > > > >> Michael Rynn wrote > >> > I have made a validating or optionally none validating XML parser in > >> > D. > >> nice > >> > >> > > >> > But I would like to have it made available so others can test. > >> Maybe add it

Re: New XML parser written for D1 and D2.

2009-10-14 Thread Andrei Alexandrescu
Saaa wrote: Michael Rynn wrote Where and to whom can I post the 56 KB source code zip? Attaching it to an enhancement in bugzilla would be best, I think. Yes please. Making the code work with ranges as input would be great. Andrei

Re: New XML parser written for D1 and D2.

2009-10-14 Thread Justin Johansson
Andrei Alexandrescu Wrote: > Saaa wrote: > > Michael Rynn wrote > >> Where and to whom can I post the 56 KB source code zip? > > Attaching it to an enhancement in bugzilla would be best, I think. > > Yes please. Making the code work with ranges as input would be great. > > Andrei Hi Andrei, S

Re: New XML parser written for D1 and D2.

2009-10-14 Thread Jeremie Pelletier
Justin Johansson wrote: Andrei Alexandrescu Wrote: Saaa wrote: Michael Rynn wrote Where and to whom can I post the 56 KB source code zip? Attaching it to an enhancement in bugzilla would be best, I think. Yes please. Making the code work with ranges as input would be great. Andrei Hi And

Re: New XML parser written for D1 and D2.

2009-10-14 Thread Justin Johansson
Jeremie Pelletier Wrote: > He meant range structs as found in std.range and their array wrappers in > std.array. Oh, okay. Just groked src and looks like it is a D2 only thing. Do you happen to know what the derivation of the word "range" with respect to streams is? I haven't come across it

Re: New XML parser written for D1 and D2.

2009-10-14 Thread Walter Bright
Saaa wrote: Michael Rynn wrote I have made a validating or optionally none validating XML parser in D. nice But I would like to have it made available so others can test. Maybe add it as an enhancement in bugzilla Where and to whom can I post the 56 KB source code zip? NG attachement? Or

Re: New XML parser written for D1 and D2.

2009-10-14 Thread Jeremie Pelletier
Justin Johansson wrote: Jeremie Pelletier Wrote: He meant range structs as found in std.range and their array wrappers in std.array. Oh, okay. Just groked src and looks like it is a D2 only thing. Do you happen to know what the derivation of the word "range" with respect to streams is? I

Re: New XML parser written for D1 and D2.

2009-10-14 Thread Jason House
Justin Johansson Wrote: > Jeremie Pelletier Wrote: > > > He meant range structs as found in std.range and their array wrappers in > > std.array. > > Oh, okay. Just groked src and looks like it is a D2 only thing. Do you > happen to know > what the derivation of the word "range" with respect

Re: New XML parser written for D1 and D2.

2009-10-14 Thread Justin Johansson
Jeremie Pelletier Wrote: > Justin Johansson wrote: > > Jeremie Pelletier Wrote: > > > >> He meant range structs as found in std.range and their array wrappers in > >> std.array. > > > > Oh, okay. Just groked src and looks like it is a D2 only thing. Do you > > happen to know > > what the der

New XML parser written for D1 and D2. - XMLP_01.zip (0/1)

2009-10-14 Thread Michael Rynn
I made a validating or optionally none validating XML parser in D. It can read and parse files and external dtds and entities with differrent BOM and encodings. This xmlp (XmlPieceParser class) passes 100% on both validating and non-validating modes for the following test sets:- oasis, sun, xm