Files
PPL-Fall-2018/Corgi/Corgi.java
2018-10-15 12:47:14 -06:00

26 lines
574 B
Java
Executable File

import java.util.Scanner;
public class Corgi {
public static void main(String[] args) {
System.out.print("Enter name of Corgi program file: ");
Scanner keys = new Scanner( System.in );
String name = keys.nextLine();
Lexer lex = new Lexer( name );
Parser parser = new Parser( lex );
// start with <statements>
Node root = parser.parseProgram();
// display parse tree for debugging/testing:
TreeViewer viewer = new TreeViewer("Parse Tree", 0, 0, 800, 500, root );
// execute the parse tree
// root.execute();
}// main
}