Re: future-proof parsing
John Reppy <[email protected]> Fri, 18 Dec 2009 05:31:07 -0600
| Newsgroups | gmane.comp.lang.sml.smlnj |
|---|---|
| Message-ID | <[email protected]> |
I don't know of any, but the Manticore parser is a superset of a subset of an SML grammar. - John On Dec 18, 2009, at 5:12 AM, Colin Fleming wrote: > Just out of curiosity, has anyone written a parser for SML using > ml-antlr? All existing implementations I've looked at use LALR > parsers, I'd be interested to know if anyone has written a top-down > parser for it. > > Cheers, > Colin > > 2009/12/18 John Reppy <[email protected]>: >> I write all my new parsers and scanners using ml-antlr and ml-ulex. >> While ml-yacc will continue to be supported, I expect that ml-ulex will >> eventually completely replace ml-lex, since the compatibility mode >> allows ml-ulex to be used in place of ml-lex (and the ml-lex code base >> is horrible). >> >> If there are aspects of the ml-lpt docs that you think need improvement, >> please file a feature request at https://smlnj-gforge.cs.uchicago.edu/bugform.php >> >> - John >> >> >> On Dec 18, 2009, at 4:53 AM, Gergely Buday wrote: >> >>> Dear SML/NJ developers, >>> >>> there does not seem too much activity around ml-ulex and ml-antlr, at >>> least from the documentation viewpoint - it is almost three years old >>> and fragmented. If I started a new parser today, would you recommend >>> me to switch back to ml-lex and ml-yacc, being more tested and mature? >>> My input is strictly ASCII. >>> >>> - Gergely >>> >>> ------------------------------------------------------------------------------ >>> This SF.Net email is sponsored by the Verizon Developer Community >>> Take advantage of Verizon's best-in-class app development support >>> A streamlined, 14 day to market process makes app distribution fast and easy >>> Join now and get one step closer to millions of Verizon customers >>> http://p.sf.net/sfu/verizon-dev2dev >>> _______________________________________________ >>> Smlnj-list mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/smlnj-list >>> >> >> >> ------------------------------------------------------------------------------ >> This SF.Net email is sponsored by the Verizon Developer Community >> Take advantage of Verizon's best-in-class app development support >> A streamlined, 14 day to market process makes app distribution fast and easy >> Join now and get one step closer to millions of Verizon customers >> http://p.sf.net/sfu/verizon-dev2dev >> _______________________________________________ >> Smlnj-list mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/smlnj-list >> > ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev