Re: GSOC 2016: FastParse library
Justin du coeur <[email protected]> Tue, 15 Mar 2016 19:38:57 -0400
| Newsgroups | gmane.comp.lang.scala |
|---|---|
| Message-ID | <CAO26FW0SyyN=A7KG8Kzp1k=pynTSzoy1X9bmhDqb73ZFrOXD7g@mail.gmail.com> |
A CSS parser would also be quite useful. I have a barely-started cut at it <https://github.com/jducoeur/cssparse/blob/master/shared/src/main/scala/org/querki/cssparse/CSSParser.scala>, but would happily use a third-party version if somebody wrote it. For that matter, I *also* desperately need a FastParse implementation of Markdown -- my Actuarius-derived fork is functional, but that scala-parser-combinators code is so intricate in order to get decent performance that it's almost unmaintainable. Naftoli, thanks for the pointer to CommonMark -- I hadn't seen that before... On Tue, Mar 15, 2016 at 4:14 PM, Haoyi Li <[email protected]> wrote: > Math expressions would be too simple. I'd be fine with a CSS parser > > On Wed, Mar 16, 2016 at 3:39 AM, Simon Ochsenreither < > [email protected]> wrote: > >> Hey Haoyi, I think CSS would be a lot simpler. Not sure if your choice of >> Markdown was intentional, but Markdown knocks it out of the ballpark in >> terms of difficulty. Personally, I would rather parse C++ than Markdown. >> It's really really ugly to parse, and because it's so different from >> programming languages it's hard to find help if one is stuck. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "scala-language" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to the Google Groups > "scala-language" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "scala-language" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.