home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / viscobv7.zip / vac22os2 / ibmcobol / macros / lx.lxl < prev    next >
Text File  |  1998-02-24  |  3KB  |  76 lines

  1. /* LX.LXL - LPEX language-sensitive editor profile for REXX. */
  2. TRACE OFF
  3. /* this is a REXX file */
  4. 'SET DOCTYPE lx'
  5.  
  6. /* REXX, LX classes - DO NOT MODIFY!! */
  7. 'SET CLASSES CODE SPACE COMMENT OPENCOMMENT ERROR LABEL ACTION FONT GLOBAL KEY PARM SET SYNONYM TABS'
  8.  
  9.  
  10. /* initial fonts settings */
  11. 'SET FONT.!  BLACK/WHITE                  "Default style"'
  12. 'SET FONT._  BLACK/WHITE                  "Layout blanks"'
  13. 'SET FONT.K  BRIGHT BLUE/WHITE            "REXX keyword"'
  14. 'SET FONT.L  BLACK/WHITE                  "String literal"'
  15. 'SET FONT.H  RED/WHITE                    "Hexadecimal string"'
  16. 'SET FONT.A  BLUE/WHITE                   "Alphanumerics"'
  17. 'SET FONT.C  CYAN/WHITE                   "Comment"'
  18. 'SET FONT.N  RED/WHITE                    "Number"'
  19. 'SET FONT.S  BLUE/WHITE                   "Symbol"'
  20. 'SET FONT.:  UNDERLINE BRIGHT BLUE/WHITE  "Label"'
  21. 'SET FONT.E  REVERSE BRIGHT RED/WHITE     "Error"'
  22.  
  23. /* bracket matching */
  24. 'SET ACTION.C-M MATCH'
  25.  
  26. /* update action bar */
  27. 'SET ACTIONBAR.LP_VIEW.SEPARATOR 2 ;'
  28. 'SET ACTIONBAR.LP_VIEW.A~ctions 3 ;SET INCLUDE ACTION;SET EXCLUDE;SET VIEWNAME Actions'
  29. 'SET GROUP. ACTION'
  30. 'SET HELP. 16058'
  31. 'SET ACTIONBAR.LP_VIEW.Err~ors 4 ;SET INCLUDE ERROR;SET EXCLUDE;SET VIEWNAME Errors'
  32. 'SET GROUP. ERROR'
  33. 'SET HELP. 16058'
  34. 'SET ACTIONBAR.LP_VIEW.Fo~nts 5 ;SET INCLUDE FONT;SET EXCLUDE;SET VIEWNAME Fonts'
  35. 'SET GROUP. FONT'
  36. 'SET HELP. 16058'
  37. 'SET ACTIONBAR.LP_VIEW.~Globals 6 ;SET INCLUDE GLOBAL;SET EXCLUDE;SET VIEWNAME Globals'
  38. 'SET GROUP. GLOBAL'
  39. 'SET HELP. 16058'
  40. 'SET ACTIONBAR.LP_VIEW.~Keys 7 ;SET INCLUDE KEY;SET EXCLUDE;SET VIEWNAME Keys'
  41. 'SET GROUP. KEY'
  42. 'SET HELP. 16058'
  43. 'SET ACTIONBAR.LP_VIEW.~Labels 8 ;SET INCLUDE LABEL;SET EXCLUDE;SET VIEWNAME Labels'
  44. 'SET GROUP. LABEL'
  45. 'SET HELP. 16058'
  46. 'SET ACTIONBAR.LP_VIEW.Param~eters 9 ;SET INCLUDE PARM;SET EXCLUDE;SET VIEWNAME Parameters'
  47. 'SET GROUP. PARM'
  48. 'SET HELP. 16058'
  49. 'SET ACTIONBAR.LP_VIEW.Settin~gs 10 ;SET INCLUDE SET;SET EXCLUDE;SET VIEWNAME Settings'
  50. 'SET GROUP. SET'
  51. 'SET HELP. 16058'
  52. 'SET ACTIONBAR.LP_VIEW.S~ynonyms 11 ;SET INCLUDE SYNONYM;SET EXCLUDE;SET VIEWNAME Synonyms'
  53. 'SET GROUP. SYNONYM'
  54. 'SET HELP. 16058'
  55. 'SET ACTIONBAR.LP_VIEW.Ta~bs 12 ;SET INCLUDE TABS;SET EXCLUDE;SET VIEWNAME Tabs'
  56. 'SET GROUP. TABS'
  57. 'SET HELP. 16058'
  58.  
  59. 'SET ACTION.C-G ;SET INCLUDE LABEL;SET EXCLUDE;SET VIEWNAME Labels'
  60.  
  61. /* template insertion (_ for new line)                        */
  62. 'SET GLOBAL.PROTO.R.action _'''SET ACTION.? ?''''
  63. 'SET GLOBAL.PROTO.R.font _'''SET FONT.?  ?'/'?  '[" ? "]' ''''
  64. 'SET GLOBAL.PROTO.R.key _'''SET KEY.? ?''''
  65. 'SET GLOBAL.PROTO.R.global _'''SET GLOBAL.? ?''''
  66. 'SET GLOBAL.PROTO.R.parm _'''SET ? ?''''
  67. 'SET GLOBAL.PROTO.R.syn _'''SET SYNONYM.? ?''''
  68. 'SET GLOBAL.PROTO.R.tab _'''SET TABS ? '[?] [...]' EVERY ?''''
  69. 'SET GLOBAL.PROTO.R.set _/* SET {ACTION, FONT, KEY, GLOBAL, PARM, SYN, TAB} */'
  70. 'SET ACTION.C-R PROTO PROTO.R.'
  71.  
  72. /* initial full parse, set incremental & full parse commands */
  73. 'PRLX ALL'
  74. 'SET PARSER PRLX'
  75. 'SET FULLPARSE PRLX REPARSE'
  76.