home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / epmapp.zip / EPMKWDS.JAV < prev    next >
Text File  |  1995-09-26  |  3KB  |  113 lines

  1. @ -----------------------------------------------------------------
  2. @ Sample of keywords file for the keywords highlighting feature of EPM
  3. @ -----------------------------------------------------------------
  4. @  This file is used by EPM to figure out which keywords to highlight
  5. @  It contains JAVA keywords only.
  6. @  Update:  The size has been cut in half by converting spaces to tabs.
  7. @           If you don't use a monospaced font, things will appear misaligned.
  8. @           The Extended Attribute EPM.TABS was used to ensure that tab stops
  9. @           are set at every 8 columns.
  10. @  EPM looks for this file along the EPMPATH.
  11. @  The loading time can be reduced by removing some keywords from the list.
  12. @  The format to follow is described below.
  13. @
  14. @ ------------------------------------------------------------------
  15. @ See EPMKWDS.C for the format of the file
  16. @ ------------------------------------------------------------------
  17. @ -----------------------------------------------------------------
  18. @ Actual description of the keywords
  19. @ -----------------------------------------------------------------
  20. @
  21. @DELIM
  22. @
  23. @ Start   Color Color  End     Escape
  24. @ string  bg    fg     string  character
  25.   /*       -1     13   */
  26.   //       -1     13
  27. @ Caution:  Only enable the following if you always leave a space after a //
  28. @ - otherwise, it will cause some comments to not be highlighted.
  29. @ //todo   14     12
  30. @ //Todo   14     12
  31. @ //ToDo   14     12
  32. @ //TODO   14     12
  33.   "        -1      2   "       \
  34.   '        -1     10   '       \
  35. @
  36. @SPECIAL
  37. @
  38. {  -1  12
  39. }  -1  12
  40. ;  -1  12
  41. ,  -1  12
  42. ?  -1  12
  43. :  -1  12
  44. @
  45. @CHARSET
  46. @
  47. abcdefghijklmnopqrstuvwxyz_#ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
  48. @
  49. @KEYWORDS
  50. @
  51. @ -------------------- C/Java/C++ language constructs ---------------------------
  52. abstract    -1    5
  53. boolean        -1    5
  54. break        -1    5
  55. byte        -1    5
  56. @ byvalue    -1    5
  57. case        -1    5
  58. catch        -1    5
  59. char        -1    5
  60. class        -1    5
  61. @ const        -1    5
  62. continue    -1    5
  63. default     -1    5
  64. do        -1    5
  65. double        -1    5
  66. @ enum        -1    5
  67. else        -1    5
  68. extends        -1    5
  69. @ extern        -1    5
  70. false        -1    5
  71. final        -1    5
  72. finally        -1    5
  73. float        -1    5
  74. for        -1    5
  75. @ goto        -1    5
  76. if        -1    5
  77. implements    -1    5
  78. import        -1    5
  79. instanceof    -1    5
  80. int        -1    5
  81. interface    -1    5
  82. long        -1    5
  83. @ main        -1    5
  84. native        -1    5
  85. new        -1    5
  86. null        -1    5
  87. package        -1    5
  88. private        -1    5
  89. protected    -1    5
  90. public        -1    5
  91. @ register    -1    5
  92. return        -1    5
  93. short        -1    5
  94. @ signed        -1    5
  95. @ sizeof        -1    5
  96. static        -1    5
  97. @ struct        -1    5
  98. super        -1    5
  99. switch        -1    5
  100. synchronized    -1    5
  101. this        -1    5
  102. threadsafe    -1    5
  103. throw        -1    5
  104. transient    -1    5
  105. true        -1    5
  106. try        -1    5
  107. @ typedef     -1    5
  108. @ union        -1    5
  109. @ unsigned    -1    5
  110. void        -1    5
  111. @ volatile    -1    5
  112. while        -1    5
  113.