Related articles |
---|
compiler tools in ML lhh@unhd.unh.edu> (1990-03-13) |
Re: compiler tools in ML murthy@algron.cs.cornell.edu (1990-03-14) |
Re: compiler tools in ML sra@ecs.southampton.ac.uk (Stephen Adams) (1990-03-14) |
Re: compiler tools in ML nick@uk.ac.ed.lfcs (Nick Rothwell) (1990-03-14) |
Re: compiler tools in ML jhr@svax.cs.cornell.edu (1990-03-14) |
From: | Nick Rothwell <nick@uk.ac.ed.lfcs> |
Newsgroups: | comp.compilers |
Keywords: | yacc,lex,ML |
Date: | 14 Mar 90 10:30:32 GMT |
References: | <1990Mar13.232605.14753@esegue.segue.boston.ma.us> |
Organization: | Jenny Agutter Appreciation Society of Edinburgh |
In article <1990Mar13.232605.14753@esegue.segue.boston.ma.us>, lhh@unhd (Lutz H Hamel) writes:
>We are thinking of implementing a compiler in ML and were wondering if
>anybody ever attempted to write something similar to YACC and LEX
>in ML.
Yes. I had a prototype Yacc/Lex type package in ML, written in a
modular style (the parser generator was a parameterised module
which took a grammar as argument and returned a parser as result),
rather than this reading/writing source files nonsense...
There's a more uptodate version of this in the (free) New Jersey ML
distribution, though it may well be file based. New Jersey ML is
available via FTP from a number of US sites, I believe (I don't know
the magic numbers since I'm in Europe). [see subsequent message -John]
Nick.
[From Nick Rothwell <nick@uk.ac.ed.lfcs>]
Return to the
comp.compilers page.
Search the
comp.compilers archives again.