import java_cup.runtime.Symbol;
import java.io.*;

class PDriver {
	public static void main(String[] args) throws Exception {
		parser p = new parser(new Yylex(new FileInputStream(new File("calc.txt"))));
		try {
			Symbol root = p.parse();
			System.out.println(root.value);
		}
		catch (Exception e) {}
	}
}
