*/
public interface ITerminalSymbols {
+ public final static String[] PHP_TYPES =
+ {
+ "array",
+ "string",
+ "object",
+ "bool",
+ "boolean",
+ "real",
+ "double",
+ "float",
+ "int",
+ "integer",
+ };
+ //"array",
public final static int TokenNameWHITESPACE = 900,
TokenNameCOMMENT_LINE = 901,
TokenNameCOMMENT_BLOCK = 902,
- TokenNameCOMMENT_PHPDOC = 903;
+ TokenNameCOMMENT_PHPDOC = 903,
+ TokenNameHTML = 904;
final static int TokenNameEOF = 0;
final static int TokenNameERROR = 1;
public final static int TokenNameforeach = 1028;
public final static int TokenNameendforeach = 1029;
public final static int TokenNameextends = 1030;
- // public final static int TokenNameempty = 1031;
- // public final static int TokenNamearray = 1032;
+ public final static int TokenNameempty = 1031;
+ public final static int TokenNamearray = 1032;
public final static int TokenNameecho = 1033;
public final static int TokenNamevar = 1034;
public final static int TokenNameas = 1035;
public final static int TokenNameprint = 1036;
- // public final static int TokenNameunset = 1037;
- // public final static int TokenNameexit = 1038;
- // public final static int TokenNamedie = 1039;
+ public final static int TokenNameunset = 1037;
+ public final static int TokenNameexit = 1038;
+ public final static int TokenNamedie = 1039;
// public final static int TokenNameand = 1040;
// public final static int TokenNameor = 1041;
// public final static int TokenNamexor = 1042;
public final static int TokenNamenull = 1044;
public final static int TokenNamefalse = 1045;
public final static int TokenNametrue = 1046;
+ public final static int TokenNamethis = 1047;
+ //
+ public final static int TokenNameabstract = 1050;
+ public final static int TokenNamecatch = 1051;
+ public final static int TokenNamefinally = 1052;
+ public final static int TokenNametry = 1053;
+ public final static int TokenNameprivate = 1054;
+ public final static int TokenNameprotected = 1055;
+ public final static int TokenNamepublic = 1056;
+ public final static int TokenNameinterface = 1057;
+ public final static int TokenNameimplements = 1058;
+ public final static int TokenNameinstanceof = 1059;
+ public final static int TokenNamesuper = 1060;
+ public final static int TokenNamethrow = 1061;
+
+ public final static int TokenNameconst = 1063;
+ public final static int TokenNamedeclare = 1064;
+ public final static int TokenNameenddeclare = 1065;
+ public final static int TokenNameeval = 1065;
+ public final static int TokenNameuse = 1066;
+ public final static int TokenNameisset = 1066;
+ public final static int TokenNamefinal = 1067;
}