/* Generated By:JavaCC: Do not edit this line. JavaCCParserConstants.java */ /* * CS431 Summer 2004 * Project 1.2 * Group Members: Lo, Wing; Brown, Shallon; Lee, Myung; Luu, Huy; Shimko, Spencer * Explanation: This is a recursive descent parser implemented using JavaCC for * the parser generator and for lexical analysis. * * EBNF form: * S := VARIABLE '=' S | E | EVAL VARIABLE * E := ( '+' | '-' ) E T | T * T := ( '*' | '/' ) T F | F * F := EXP '(' F G ')' * G := VARIABLE | DOUBLE | '(' E ')' | ('arc')? TRIG '(' E ')' * TRIG := 'cos' | 'sin' | 'tan' * EVAL := 'eval' */ package JavaCCParser; public interface JavaCCParserConstants { int EOF = 0; int DIGITS = 7; int ALPHA = 8; int TRIG = 9; int PLUS = 10; int MINUS = 11; int MUL = 12; int DIV = 13; int EQ = 14; int LPAREN = 15; int RPAREN = 16; int INV = 17; int EXP = 18; int COS = 19; int SIN = 20; int TAN = 21; int RAD = 22; int EVAL = 23; int VAR = 24; int DUB = 25; int DEFAULT = 0; String[] tokenImage = { "", "\" \"", "\"\\t\"", "\"\\n\"", "\"\\r\"", "\"\\f\"", "\"\\r\\n\"", "", "", "", "\"+\"", "\"-\"", "\"*\"", "\"/\"", "\"=\"", "\"(\"", "\")\"", "\"arc\"", "\"exp\"", "\"cos\"", "\"sin\"", "\"tan\"", "\"rads\"", "\"eval\"", "", "", }; }