**********************************************************************/
package net.sourceforge.phpeclipse.phpeditor.php;
+import net.sourceforge.phpdt.core.compiler.ITerminalSymbols;
+
/**
* PHP keyWords and Token definitions
*/
-public class PHPKeywords {
+public class PHPKeywords implements ITerminalSymbols {
public final static String[] PHP_KEYWORS =
{
"print",
// "unset",
// "exit", "die",
- "and", "or", "xor", "list",
+ // "and", "or", "xor",
+ "list",
"null", "false", "true" };
public final static String[] PHP_TYPES =
//"array",
"object", "bool", "boolean", "real", "double", "float", "int", "integer", };
- public final static int TokenNameKEYWORD = 1000;
- public final static int TokenNameif = 1001;
- public final static int TokenNameelseif = 1002;
- public final static int TokenNameelse = 1003;
- public final static int TokenNameendif = 1004;
- public final static int TokenNamefor = 1005;
- public final static int TokenNameendfor = 1006;
- public final static int TokenNamewhile = 1007;
- public final static int TokenNameendwhile = 1008;
- public final static int TokenNameswitch = 1009;
- public final static int TokenNamecase = 10010;
- public final static int TokenNameendswitch = 1011;
- public final static int TokenNamebreak = 1012;
- public final static int TokenNamecontinue = 1013;
- public final static int TokenNamereturn = 1014;
- public final static int TokenNamedefine = 1015;
- public final static int TokenNameinclude = 1016;
- public final static int TokenNameinclude_once = 1017;
- public final static int TokenNamerequire = 1018;
- public final static int TokenNamerequire_once = 1019;
- public final static int TokenNamefunction = 1020;
- public final static int TokenNameclass = 1021;
- public final static int TokenNamenew = 1022;
- public final static int TokenNamedo = 1023;
- public final static int TokenNameold_function = 1024;
- public final static int TokenNamedefault = 1025;
- public final static int TokenNameglobal = 1026;
- public final static int TokenNamestatic = 1027;
- 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 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 TokenNameand = 1040;
- public final static int TokenNameor = 1041;
- public final static int TokenNamexor = 1042;
- public final static int TokenNamelist = 1043;
- public final static int TokenNamenull = 1044;
- public final static int TokenNamefalse = 1045;
- public final static int TokenNametrue = 1046;
+// public final static int TokenNameKEYWORD = 1000;
+// public final static int TokenNameif = 1001;
+// public final static int TokenNameelseif = 1002;
+// public final static int TokenNameelse = 1003;
+// public final static int TokenNameendif = 1004;
+// public final static int TokenNamefor = 1005;
+// public final static int TokenNameendfor = 1006;
+// public final static int TokenNamewhile = 1007;
+// public final static int TokenNameendwhile = 1008;
+// public final static int TokenNameswitch = 1009;
+// public final static int TokenNamecase = 10010;
+// public final static int TokenNameendswitch = 1011;
+// public final static int TokenNamebreak = 1012;
+// public final static int TokenNamecontinue = 1013;
+// public final static int TokenNamereturn = 1014;
+// public final static int TokenNamedefine = 1015;
+// public final static int TokenNameinclude = 1016;
+// public final static int TokenNameinclude_once = 1017;
+// public final static int TokenNamerequire = 1018;
+// public final static int TokenNamerequire_once = 1019;
+// public final static int TokenNamefunction = 1020;
+// public final static int TokenNameclass = 1021;
+// public final static int TokenNamenew = 1022;
+// public final static int TokenNamedo = 1023;
+// public final static int TokenNameold_function = 1024;
+// public final static int TokenNamedefault = 1025;
+// public final static int TokenNameglobal = 1026;
+// public final static int TokenNamestatic = 1027;
+// 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 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 TokenNameand = 1040;
+// public final static int TokenNameor = 1041;
+// public final static int TokenNamexor = 1042;
+// public final static int TokenNamelist = 1043;
+// public final static int TokenNamenull = 1044;
+// public final static int TokenNamefalse = 1045;
+// public final static int TokenNametrue = 1046;
public final static int[] PHP_KEYWORD_TOKEN =
{
TokenNameprint,
// TokenNameunset,
// TokenNameexit, TokenNamedie,
- TokenNameand, TokenNameor, TokenNamexor, TokenNamelist,
+ // TokenNameand, TokenNameor, TokenNamexor,
+ TokenNamelist,
TokenNamenull, TokenNamefalse, TokenNametrue };
}