Re: Design/structure X3 parser more like Qi parser
Larry Evans <[email protected]>
| Newsgroups | gmane.comp.parsers.spirit.general |
|---|---|
| Message-ID | <[email protected]> |
On 12/02/2016 04:29 PM, Seth wrote: > On 02-12-16 12:33, Sandro Pirkwieser wrote: [snip] >> so far we used Spirit Qi for our parsers. Mainly due to large >> compilation times we were eager to experiment with X3. > If you don't mind my asking, what have been other limitiations you have > run into? > > Personally I miss other things the most (like qi::lazy, qi::locals and > inherited attributes). Basically anything that could make a parser > stateful is harder in X3, and even with `x3::with<>` the semantics are > subtly different in unfortunate ways. > Seth, would you happen to know why it was decided to not have inherited attributes in X3? Maybe compile times would suffer too much? TIA. -regards, Larry ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, SlashDot.org! http://sdm.link/slashdot