Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] View of /sml/trunk/src/MLRISC/Tools/README
ViewVC logotype

View of /sml/trunk/src/MLRISC/Tools/README

Parent Directory Parent Directory | Revision Log Revision Log

Revision 775 - (download) (annotate)
Fri Jan 12 01:17:51 2001 UTC (18 years, 9 months ago) by leunga
File size: 1168 byte(s)

    Merging the types labexp and mltree.
    tag leunga-20010111-labexp=mltree
What's In Here

  This directory contains some tools that I've written for generating
  MLRISC modules from machine descriptions.   They may also be useful 
  for others.


  PP/         --- a combinator based pretty printer

  SourceMap/  --- a simple source location mapping utility

  PrecParser/ --- a very naive precedence parser

  FakeSMLAst/ --- the abstract syntax tree and associated transformation 
                  routines for MDL, which includes a (hopefully complete) 
                  ast for SML.  MDL is MLRISC's machine description language.

  Parser/     --- parser and lexer for the same

  MatchCompiler/ --- a pattern matching compiler library

  RewriteGen/ --- a separate tool for generating rewriters

  WhereGen/  --- the source to 'nowhere', a translator that converts
                 SML with where-clauses into SML code.

  ASDL/      --- some utilities for emitting ASDL definitions.
  MDL/       --- the source for the MDL -> SML code translator.

  basis.md   --- the standard basis for writing machine descriptions

  mdl.vim    --- vim syntax highlighting file for mdl descriptions.

ViewVC Help
Powered by ViewVC 1.0.0