Math2mat
|
00001 // $ANTLR 2.7.7 (20060906): "octaveParser.g" -> "OctaveParser.java"$ 00002 00003 package m2m.backend.octaveparser; 00004 00005 //import org.eclipse.ui.IWorkbenchPage; 00006 //import org.eclipse.ui.PlatformUI; 00007 00008 //import m2mgui.view.Editor; 00009 00010 import m2m.backend.structure.*; 00011 import java.util.Vector; 00012 import java.util.HashMap; 00013 import java.util.Iterator; 00014 00015 00016 public interface OctaveParserTokenTypes { 00017 int EOF = 1; 00018 int NULL_TREE_LOOKAHEAD = 3; 00019 int EQUAL = 4; 00020 int SEMI = 5; 00021 int CEQUAL = 6; 00022 int CNOTEQ = 7; 00023 int CLESS = 8; 00024 int CGREAT = 9; 00025 int CLESEQ = 10; 00026 int CGREEQ = 11; 00027 int PLUS = 12; 00028 int DPLUS = 13; 00029 int MINUS = 14; 00030 int DMINUS = 15; 00031 int MUL = 16; 00032 int DMUL = 17; 00033 int DIV = 18; 00034 int DDIV = 19; 00035 int PWR1 = 20; 00036 int PWR2 = 21; 00037 int LPAR = 22; 00038 int RPAR = 23; 00039 int COMMA = 24; 00040 int LBRAK = 25; 00041 int RBRAK = 26; 00042 int FUNCTION = 27; 00043 int END = 28; 00044 int ENDFUNCTION = 29; 00045 int IF = 30; 00046 int ENDIF = 31; 00047 int THEN = 32; 00048 int ELSEIF = 33; 00049 int ELSE = 34; 00050 int STRING = 35; 00051 int NOT = 36; 00052 int COR = 37; 00053 int CAND = 38; 00054 int ENDFOR = 39; 00055 int FOR = 40; 00056 int COLON = 41; 00057 int ENDWHILE = 42; 00058 int WHILE = 43; 00059 int PRINTF = 44; 00060 int ERROR = 45; 00061 int ANY_STRING = 46; 00062 int RETURN = 47; 00063 int NUMBER = 48; 00064 int DOT = 49; 00065 int SWITCH = 50; 00066 int CASE = 51; 00067 int LBRAC = 52; 00068 int RBRAC = 53; 00069 int OTHERW = 54; 00070 int M2M = 55; 00071 int BREAK = 56; 00072 int DIGIT = 57; 00073 int CHAR = 58; 00074 int WS = 59; 00075 int COMMENT = 60; 00076 int ML_COMMENT = 61; 00077 }