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 /MLRISC/releases/release-110.62/Tools/README
ViewVC logotype

View of /MLRISC/releases/release-110.62/Tools/README

Parent Directory Parent Directory | Revision Log Revision Log

Revision 2308 - (download) (annotate)
Fri Feb 2 21:19:18 2007 UTC (12 years, 4 months ago) by blume
File size: 1167 byte(s)
Release 110.62
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

  nowhere/  --- 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