Re: mlrisc-tools

David MacQueen <[email protected]>
Newsgroups gmane.comp.lang.sml.smlnj
Message-ID <[email protected]>
The SML/NJ front end contains a parser and prettyprinters for SML code,
and it is possible to use these in other tools, with a bit of  
internal expertise.
And we hope to make the front-end tools more independently available  
over
the next few months, with better documentation as to how to use these
components.  The SML/NJ parser produces a fairly simple syntax tree
of type "ast", and the type checker transforms this into a deeper  
abstract
syntax of type "absyn".  The absyn is then translated into the FLINT
intermediate represention and heavily processed before finally being
translated once again into the MLRISC representation.  So there is no
direct connection between the absyn produced by the front end and
MLRISC.

Dave MacQueen


On Nov 5, 2006, at 6:13 PM, Dave Herman wrote:

> I was under the impression that MLRISC includes tools for parsing and
> pretty-printing ML code, but I don't see anything in the docs. Is  
> there
> a page I'm missing?
>
> Thanks,
> Dave
>
> Vesa A Norrman wrote:
>> Use this for loading $smlnj/MLRISC/Graphs.cm. Documentation is in
>> http://www.cs.nyu.edu/leunga/MLRISC/Doc/html/index.html.
>>
>> Is the mailing list archive broken?
>>
>>  - Vesa
>>
>> On Tue, 31 Oct 2006, Dave Herman wrote:
>>
>>> I've installed SML/NJ 110.59 on Cygwin, and I included the mlrisc- 
>>> tools
>>> in the installation. But I can't figure out how to load them. I also
>>> couldn't find any documentation for them.
>>>
>>> Can someone point me in the right direction to get started?
>>>
>>> Much obliged,
>>> Dave Herman
>>> [email protected]
>>>
>>> -------------------------------------------------------------------- 
>>> -----
>>> Using Tomcat but need to do more? Need to support web services,  
>>> security?
>>> Get stuff done quickly with pre-integrated technology to make  
>>> your job
>>> easier
>>> Download IBM WebSphere Application Server v.1.0.1 based on Apache
>>> Geronimo
>>> http://sel.as-us.falkag.net/sel? 
>>> cmd=lnk&kid=120709&bid=263057&dat=121642
>>> _______________________________________________
>>> Smlnj-list mailing list
>>> [email protected]
>>> https://lists.sourceforge.net/lists/listinfo/smlnj-list
>>>
>>
>
>
> ---------------------------------------------------------------------- 
> ---
> Using Tomcat but need to do more? Need to support web services,  
> security?
> Get stuff done quickly with pre-integrated technology to make your  
> job easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache  
> Geronimo
> http://sel.as-us.falkag.net/sel? 
> cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Smlnj-list mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/smlnj-list
>


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.