Re: future-proof parsing

Colin Fleming <[email protected]> Fri, 18 Dec 2009 12:55:02 +0100
Newsgroups gmane.comp.lang.sml.smlnj
Message-ID <[email protected]>
Thanks - is the grammar available? Looking at the site, it seems like
the code isn't publicly available yet.

Cheers,
Colin

2009/12/18 John Reppy <[email protected]>:
> I don't know of any, but the Manticore parser is a superset of a subset o=
f an
> SML grammar.
>
> =A0 =A0 =A0 =A0- 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/b=
ugform.php
>>>
>>> =A0 =A0 =A0 =A0- 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 an=
d 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 =