com.croftsoft.apps.compiler.mini
Class Mini

java.lang.Object
  extended by com.croftsoft.apps.compiler.mini.Mini

public class Mini
extends Object

Mini programming language translator.

Built using the CUP Parser Generator for Java ( http://www.cs.princeton.edu/~appel/modern/java/CUP/) and JLex: A Lexical Analyzer Generator for Java ( http://www.cs.princeton.edu/~appel/modern/java/JLex/).

Version:
1999-04-26
Author:
David W. Croft

Constructor Summary
Mini()
           
 
Method Summary
static void main(String[] args)
           
static ProgramMiniNode parse(InputStream inputStream)
           
static ProgramMiniNode parse(MiniScanner miniScanner)
           
static ProgramMiniNode parse(Reader reader)
           
static void translate(Reader reader, PrintStream printStream, String outputFilename)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mini

public Mini()
Method Detail

main

public static void main(String[] args)
                 throws Exception
Throws:
Exception

translate

public static void translate(Reader reader,
                             PrintStream printStream,
                             String outputFilename)
                      throws Exception
Throws:
Exception

parse

public static ProgramMiniNode parse(InputStream inputStream)

parse

public static ProgramMiniNode parse(Reader reader)

parse

public static ProgramMiniNode parse(MiniScanner miniScanner)

CroftSoft Javadoc

CroftSoft Apps Javadoc (2008-09-28 21:15:07)