Re: GSOC 2016: FastParse library
Denys Shabalin <[email protected]> Thu, 24 Mar 2016 03:46:42 -0700 (PDT)
| Newsgroups | gmane.comp.lang.scala |
|---|---|
| Message-ID | <[email protected]> |
A bit more info on the project I had in mind: https://github.com/scala/scala-lang/pull/424 Potential contributors: you can still apply for this one. Cheers, Denys On Tuesday, March 22, 2016 at 11:37:13 AM UTC+1, Haoyi Li wrote: > > Given we already have the Scalaparse XML parser > <https://github.com/lihaoyi/fastparse/blob/master/scalaparse/shared/src/main/scala/scalaparse/Xml.scala#L10-L130>, > I doubt an XML parser is a summer's worth of work, unless you want to hook > it up with a downstream AST and API and other such tools. I'd estimate it'd > take 1-2 weeks to rip out the Scalaparse XML parser and feed through enough > XML as a test suite to be pretty confident of it's correctness. > > On Tue, Mar 22, 2016 at 5:31 PM, Denys Shabalin <[email protected] > <javascript:>> wrote: > >> Another thing that would be great to have is an XML parser. >> I'd be willing to mentor if anyone wants to work on that. >> >> Cheers, >> Denys >> >> On Tuesday, March 15, 2016 at 9:14:24 PM UTC+1, Haoyi Li 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] <javascript:>. >> 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.