JavaTokenConstants.java 4.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
  1. package de.jplag.javax;
  2. import de.jplag.TokenConstants;
  3. //import java.io.*;
  4. public interface JavaTokenConstants extends TokenConstants {
  5. final static int FILE_END = 0;
  6. final static int J_PACKAGE = 1;
  7. final static int J_IMPORT = 2;
  8. final static int J_CLASS_BEGIN = 3;
  9. final static int J_CLASS_END = 4;
  10. final static int J_METHOD_BEGIN = 5;
  11. final static int J_METHOD_END = 6;
  12. final static int J_VARDEF = 7;
  13. final static int J_SYNC_BEGIN = 8;
  14. final static int J_SYNC_END = 9;
  15. final static int J_DO_BEGIN = 10;
  16. final static int J_DO_END = 11;
  17. final static int J_WHILE_BEGIN = 12;
  18. final static int J_WHILE_END = 13;
  19. final static int J_FOR_BEGIN = 14;
  20. final static int J_FOR_END = 15;
  21. final static int J_SWITCH_BEGIN = 16;
  22. final static int J_SWITCH_END = 17;
  23. final static int J_CASE = 18;
  24. final static int J_TRY_BEGIN = 19;
  25. final static int J_CATCH_BEGIN = 20;
  26. final static int J_CATCH_END = 21;
  27. final static int J_FINALLY = 22;
  28. final static int J_IF_BEGIN = 23;
  29. final static int J_ELSE = 24;
  30. final static int J_IF_END = 25;
  31. final static int J_COND = 26;
  32. final static int J_BREAK = 27;
  33. final static int J_CONTINUE = 28;
  34. final static int J_RETURN = 29;
  35. final static int J_THROW = 30;
  36. final static int J_IN_CLASS_BEGIN= 31;
  37. final static int J_IN_CLASS_END = 32;
  38. final static int J_APPLY = 33;
  39. final static int J_NEWCLASS = 34;
  40. final static int J_NEWARRAY = 35;
  41. final static int J_ASSIGN = 36;
  42. final static int J_INTERFACE_BEGIN= 37;
  43. final static int J_INTERFACE_END = 38;
  44. final static int J_CONSTR_BEGIN = 39;
  45. final static int J_CONSTR_END = 40;
  46. final static int J_INIT_BEGIN = 41;
  47. final static int J_INIT_END = 42;
  48. final static int J_VOID = 43;
  49. // new tokens:
  50. final static int J_ABSTRACT = 44;
  51. final static int J_FINAL = 45;
  52. final static int J_PUBLIC = 46;
  53. final static int J_STATIC = 47;
  54. final static int J_PROTECTED = 48;
  55. final static int J_PRIVATE = 49;
  56. final static int J_EXTENDS = 50;
  57. final static int J_TRANSIENT = 51;
  58. final static int J_VOLANTILE = 52;
  59. final static int J_ARRAY_INIT = 53;
  60. final static int J_NATIVE = 54;
  61. final static int J_SYNCHRONIZED = 55;
  62. final static int J_THROWS = 56;
  63. final static int J_THIS = 57;
  64. final static int J_BOOLEAN_TYPE = 58;
  65. final static int J_CHAR_TYPE = 59;
  66. final static int J_BYTE_TYPE = 60;
  67. final static int J_SHORT_TYPE = 61;
  68. final static int J_INT_TYPE = 62;
  69. final static int J_LONG_TYPE = 63;
  70. final static int J_FLOAT_TYPE = 64;
  71. final static int J_DOUBLE_TYPE = 65;
  72. final static int J_ASSIGNOP = 66;
  73. final static int J_ASSIGNBITOP = 67;
  74. final static int J_COND_OR = 68;
  75. final static int J_COND_AND = 69;
  76. final static int J_COND_IOR = 70;
  77. final static int J_COND_XOR = 71;
  78. final static int J_AND = 72;
  79. final static int J_EQUALITY = 73;
  80. final static int J_INSTANCEOF = 74;
  81. final static int J_SHIFT = 75;
  82. final static int J_RELATIONAL = 76;
  83. final static int J_ADD = 77;
  84. final static int J_MULT = 78;
  85. final static int J_DECINC = 79;
  86. final static int J_CAST = 80;
  87. final static int J_SUPER = 81;
  88. // final static int J_LITERAL = 82;
  89. final static int J_NULL = 83;
  90. final static int J_LABEL = 84;
  91. final static int J_INT = 85;
  92. final static int J_FLOAT = 86;
  93. final static int J_CHAR = 87;
  94. final static int J_STRING = 88;
  95. final static int J_BOOLEAN = 89;
  96. final static int NUM_DIFF_TOKENS = 90;
  97. }