import org.antlr.runtime.*;
import org.antlr.runtime.tree.*;
public class Test
{
public static void main (String[] args) throws Exception
{
// CharStream cs = new ANTLRFileStream (args[0]);
CharStream cs = new ANTLRStringStream (args[0]);
CalcLexer lexer = new CalcLexer (cs);
CommonTokenStream tokens = new CommonTokenStream (lexer);
CalcParser parser = new CalcParser (tokens);
ParserRuleReturnScope ret = parser.parse ();
CommonTree t = (CommonTree) ret.getTree ();
CommonTreeNodeStream nodes = new CommonTreeNodeStream (t);
nodes.setTokenStream (tokens);
CalcWalker walker = new CalcWalker (nodes);
walker.program ();
}
}