home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / mred119e.zip / mred119e / med.syn < prev    next >
Text File  |  1997-05-17  |  59KB  |  1,620 lines

  1. #==================================================================
  2. #
  3. # Syntax Highlighting definition file for Mr.Ed
  4. #
  5. # Last update: January 31, 1997
  6. #
  7. #==================================================================
  8.  
  9.  
  10. #==================================================================
  11. # Predefined Display and Printer color names (case sensitive):
  12. #
  13. #      black
  14. #      white
  15. #      blue
  16. #      red
  17. #      pink
  18. #      green
  19. #      cyan
  20. #      yellow
  21. #      darkgray
  22. #      darkblue
  23. #      darkred
  24. #      darkpink
  25. #      darkgreen
  26. #      darkcyan
  27. #      brown
  28. #      palegray
  29. #
  30. #
  31. # Font Attributes:
  32. #
  33. #      normal                  (Display & Printer)
  34. #      bold                    (Display & Printer)
  35. #      underline               (Display & Printer)
  36. #      italic                  (Printer only)
  37. #      outline                 (Printer only)
  38. #
  39.  
  40. #==================================================================
  41. # Syntax highlighting for C/C++
  42.  
  43. files:  *.c *.c.* *.h *.cpp *.hpp *.cc *.c~* *.h~*
  44.  
  45. # if defined, this string is written to the extended file attributes
  46. # as file type (.TYPE) when a file is saved
  47. eaFileType: "C Code"
  48.  
  49. # Word Wrap status
  50. # current [col]  (use current status, set wrap column to [col])
  51. # on      [col]  (activate and set wrap column to [col])
  52. # off            (deactivate)
  53. # disabled       (word wrap not allowed)
  54. wordWrap: disabled
  55.  
  56.  
  57. #sectionRegexp: ^[a-zA-Z0-9][a-zA-Z0-9_:*&~]+[a-zA-Z0-9 _:*&~]*\([^;]*$
  58. sectionDisplayRegexp:    ([a-zA-Z0-9]*[ \t]+[*]*)([a-zA-Z0-9_]+)([ ]*\(.*)
  59. sectionDisplayOrder: 2
  60. sectionDisplay: 5000, 1000
  61. #sectionBrowserMainKey: 2
  62. #sectionBrowserOrder:   2
  63.  
  64.  
  65. # online-help of Watcom C/C++ 10.6
  66. inf: view.exe  progref20   Dos*
  67. inf: view.exe  pmwin       Win*
  68. inf: view.exe  pmgpi       Gpi*
  69. inf: view.exe  pmmsg       WM_*
  70. inf: view.exe  pmref       [A-Z]*
  71. inf: view.exe  clib        *
  72.  
  73.  
  74.  
  75. # first define some handy colors
  76. defineColor: myDarkYellow  150 150   0
  77. defineColor: myDarkBlue      0   0 150
  78. defineColor: myDarkRed     200   0   0
  79. defineColor: myLightGray   220 220 220
  80.  
  81. # set the general textwindow colors
  82. foregroundColor:  black
  83. backgroundColor:  white
  84. blockColor:       myLightGray
  85.  
  86. # treat reserved words case sensitive
  87. caseSensitive:  yes
  88.  
  89. # search comments in string constants (set this to "no" for better performance)
  90. checkCommentInString: yes
  91.  
  92. # the reserved words...
  93. color: myDarkYellow, normal, myDarkYellow, italic
  94. token: #define #elif #else #endif #error #ifdef #ifndef #if #include
  95. token: #line #pragma #undef elif inline warn
  96.  
  97. color: blue, normal, blue, bold
  98. token: asm auto break case catch cdecl char class const continue default
  99. token: delete double do  else enum extern far float for friend goto huge
  100. token: if interrupt int long near new operator pascal private protected
  101. token: public register return short signed sizeof static struct switch
  102. token: template this throw try typedef union unsigned virtual void
  103. token: volatile while yield
  104.  
  105. color: red, normal, red, bold
  106. token: TRUE FALSE NULL
  107.  
  108.  
  109. # set the characters which open/close string and character constants
  110. color:  darkpink, normal, darkpink, italic
  111. string:  "
  112. char:    '
  113.  
  114. # numbers
  115. numPostfix: L
  116.  
  117. color:  myDarkYellow, normal, myDarkYellow, normal
  118. decPrefix:
  119.  
  120. color:  darkgreen, normal, darkgreen, normal
  121. hexPrefix: 0x
  122.  
  123. color:  darkgray, normal, darkgray, normal
  124. octalPrefix: 0
  125.  
  126. #binPrefix:
  127.  
  128.  
  129. # set the symbols
  130. color:  myDarkRed, normal, myDarkRed, normal
  131. symbol: ><{}()+-:&!|=~?.;,^/*
  132. color:  darkred, normal, darkred, normal
  133. symbol: []
  134.  
  135. # set the symbol which opens the parameter list of a C-function
  136. color:  myDarkBlue, normal, myDarkBlue, bold
  137. funcParml:  (
  138.  
  139. # set the escape character
  140. color:  red, normal, red, normal
  141. literal: \
  142.  
  143. # comments
  144. color:     darkcyan, normal, darkcyan, outline
  145. eolCom:    //
  146. openCom:   /*
  147. closeCom:  */
  148.  
  149. # set the column in which each of the end-of-line comment sequence
  150. # must appear in order to be recognized as a comment.
  151. # A zero value indicates that the comment sequence should be recognized
  152. # in all columns.
  153. comCol:  0
  154.  
  155.  
  156.  
  157. #==================================================================
  158. # Syntax highlighting for Java
  159.  
  160. files:  *.java
  161.  
  162. caseSensitive:  no
  163. checkCommentInString: no
  164.  
  165. # Word Wrap status
  166. # current [col]  (use current status, set wrap column to [col])
  167. # on      [col]  (activate and set wrap column to [col])
  168. # off            (deactivate)
  169. # disabled       (word wrap not allowed)
  170. wordWrap: disabled
  171.  
  172. sectionRegexp:          ^[a-zA-Z0-9_ ]* [a-zA-Z0-9_]+\([^;]*$
  173. sectionDisplayRegexp:   (^[ ]*)([a-zA-Z0-9_ ]*) ([a-zA-Z0-9_]+)(\([^{]*)
  174. sectionBrowserMainKey:   3
  175. sectionBrowserOrder: 2, 3, 4
  176. sectionDisplayOrder: 3
  177. sectionDisplay: 4000, 500
  178.  
  179.  
  180.  
  181. # first define some handy colors
  182. defineColor: myDarkYellow  160 160   0
  183. defineColor: myDarkBlue      0   0 150
  184. defineColor: myDarkRed     200   0   0
  185. defineColor: myLightGray   220 220 220
  186.  
  187.  
  188. color: blue, normal, blue, bold
  189. token: abstract AudioClip boolean break byte byvalue case catch char class const default
  190. token: do double else Enumeration extends false final finally float for goto Graphics hashtable if
  191. token: image implements import instanceof int interface long native new null Object
  192. token: package private protected public return short static string super switch
  193. token: synchronized this Thread threadsafe throw throws transient true try url vector void
  194. token: while continue
  195.  
  196. # set the characters which open/close string and character constants
  197. color:  darkpink, normal, darkpink, italic
  198. string:  "
  199. char:    '
  200.  
  201.  
  202. # set the symbols
  203. color:  myDarkRed, normal, myDarkRed, normal
  204. symbol: ><{}()+-:&!|=~?.;,^/*
  205. color:  darkred, normal, darkred, normal
  206. symbol: []
  207.  
  208. # set the symbol which opens the parameter list of a C-function
  209. color:  myDarkBlue, normal, myDarkBlue, normal
  210. funcParml:  (
  211.  
  212. # set the escape character
  213. color:  red, normal, red, normal
  214. literal: \
  215.  
  216. # comments
  217. color:     darkcyan, normal, darkcyan, outline
  218. eolCom:    //
  219. openCom:   /*
  220. closeCom:  */
  221.  
  222. # set the column in which each of the end-of-line comment sequence
  223. # must appear in order to be recognized as a comment.
  224. # A zero value indicates that the comment sequence should be recognized
  225. # in all columns.
  226. comCol:  0
  227.  
  228.  
  229. #==================================================================
  230. # syntax highlighting for JavaScript
  231.  
  232. files: *.js *.JavaScript
  233.  
  234. eaFileType: "Script: JavaScript"
  235.  
  236. #sectionRegexp: ^[a-zA-Z0-9][a-zA-Z0-9_:*&~]+[a-zA-Z0-9 _:*&~]*\([^;]*$
  237. sectionDisplayRegexp:    ([a-zA-Z0-9]*[ \t]+[*]*)([a-zA-Z0-9_]+)([ ]*\(.*)
  238. sectionDisplayOrder: 2
  239. sectionDisplay: 5000, 1000
  240. #sectionBrowserMainKey: 2
  241. #sectionBrowserOrder:   2
  242.  
  243.  
  244. wordWrap: disabled
  245.  
  246. # first define some handy colors
  247. defineColor: myDarkYellow  160 160   0
  248. defineColor: myDarkBlue      0   0 150
  249. defineColor: myDarkRed     200   0   0
  250. defineColor: myLightGray   220 220 220
  251.  
  252. # set the general textwindow colors
  253. foregroundColor:  black
  254. backgroundColor:  white
  255. blockColor:       myLightGray
  256.  
  257. # treat reserved words case sensitive
  258. caseSensitive:  yes
  259.  
  260. # search comments in string constants (set this to "no" for better performance)
  261. checkCommentInString: no
  262.  
  263. # at first define the reserved words
  264. color: blue
  265. token: abstract boolean break byte case catch char class const continue
  266. token: default do double else extends false final finally float for function
  267. token: goto if implements import in instance int interface long native new null
  268. token: of package private protected public return short static super switch
  269. token: synchronized this throw throws transient true try var void while with
  270.  
  271. # standard functions
  272. #color: myDarkYellow
  273. color: myDarkBlue
  274. token: escape unescape eval parseFloats parseInts .length
  275.  
  276.  
  277. # set the characters which open/close string and character constants
  278. color:  darkpink, normal, darkpink, bold
  279. string:  "
  280. char:    '
  281.  
  282. # numbers
  283. numPostfix: L
  284.  
  285. color:  myDarkYellow, normal, myDarkYellow, normal
  286. decPrefix:
  287.  
  288. color:  darkgreen, normal, darkgreen, normal
  289. hexPrefix: 0x
  290.  
  291. color:  darkgray, normal, darkgray, normal
  292. octalPrefix: 0
  293.  
  294. #binPrefix:
  295.  
  296. # set the symbols
  297. color:  myDarkRed
  298. symbol: ><{}()+-:&!|=~?.;,^/*
  299. symbol: _
  300. color:  darkred
  301. symbol: []
  302.  
  303. # set the symbol which opens the parameter list of a C-function
  304. color:  myDarkBlue, normal, myDarkBlue, bold
  305. funcParml:  (
  306.  
  307. # set the escape character
  308. color:  red, normal, red, outline
  309. literal: \
  310.  
  311. # comments
  312. color:     darkcyan, normal, darkcyan, italic
  313. eolCom:    //
  314. openCom:   /*
  315. closeCom:  */
  316. comCol:  0
  317.  
  318.  
  319. #==================================================================
  320. # Syntax highlighting for 32-bit Canterbury Modula-2.
  321. #
  322. #    Note: Canterbury Modula-2 is being shipped by:
  323. #
  324. #    Mill, Hill & Canterbury Group, Ltd.
  325. #    P.O.BOX 717
  326. #    Belen, NM 87002, USA
  327. #
  328. #    Internet: mhc@webcom.com
  329. #    WWW: http://www.webcom.com/mhc/welcome.html
  330. #
  331.  
  332. files:  *.mod *.def
  333.  
  334. # Word Wrap status
  335. # current [col]  (use current status, set wrap column to [col])
  336. # on      [col]  (activate and set wrap column to [col])
  337. # off            (deactivate)
  338. # disabled       (word wrap not allowed)
  339. wordWrap: disabled
  340.  
  341. sectionRegexp: (^[ ]*)(PROCEDURE)[ ]+([a-zA-Z0-9_\$]+)
  342. sectionDisplayRegexp: (^[ ]*)(PROCEDURE)[ ]+([a-zA-Z0-9_\$]+)
  343. sectionBrowserMainKey:   3
  344. sectionBrowserOrder: 2, 3
  345. sectionDisplayOrder: 2, 3
  346. sectionDisplay: 4000, 500
  347.  
  348. caseSensitive:  yes
  349. checkCommentInString: no
  350.  
  351. # first define some handy colors
  352. defineColor: myDarkYellow  160 160   0
  353. defineColor: myDarkBlue      0   0 150
  354. defineColor: myDarkRed     200   0   0
  355. defineColor: myLightGray   220 220 220
  356.  
  357. color: blue
  358. token: AND        DO        IF             OF        SET
  359. token: ARRAY      ELSE      IMPLEMENTATION OR        THEN
  360. token: BEGIN      ELSIF     IMPORT         POINTER   TO
  361. token: BY         END       IN             PROCEDURE TYPE
  362. token: CASE       EXIT      LOOP           QUALIFIED UNTIL
  363. token: CONST      EXPORT    MOD            RECORD    VAR
  364. token: DEFINITION FOR       MODULE         REPEAT    WHILE
  365. token: DIV        FROM      NOT            RETURN    WITH
  366. token: FAR        IS        NEAR           SHL       SHR     XOR
  367. token: ABS        FLOAT     LONGREAL       SHORTCARD
  368. token: BITSET     HALT      LONGTRUNC      SHORTFLOAT
  369. token: BOOLEAN    HIGH      MAX            SHORTINT
  370. token: CAP        INC       MIN            SHORTNIL
  371. token: CARDINAL   INCL      NEW            SHORTREAL
  372. token: CHAR       INTEGER   NIL            SHORTTRUNC
  373. token: CHR        LONG      ODD            SIZE
  374. token: DEC        LONGCARD  ORD            TRUE
  375. token: DISPOSE    LONGFLOAT PROC           TRUNC
  376. token: EXCL       LONGINT   REAL           VAL
  377. token: FALSE      LONGNIL   SHORT
  378.  
  379. # set the characters which open/close string and character constants
  380. color:  darkpink
  381. string:  "
  382. char:    '
  383.  
  384. # set the symbols
  385. color:  myDarkRed
  386. symbol: ><{}()+-:&!|=~?.;,^/*
  387. color:  darkred
  388. symbol: []
  389.  
  390. # set the symbol which opens the parameter list of a procedure
  391. color:  myDarkBlue
  392. funcParml:  (
  393.  
  394. # set the escape character
  395. color:  red
  396. literal: \
  397.  
  398. # comments
  399. color:     darkcyan
  400. openCom:   (*
  401. closeCom:  *)
  402.  
  403. # set the column in which each of the end-of-line comment sequence
  404. # must appear in order to be recognized as a comment.
  405. # A zero value indicates that the comment sequence should be recognized
  406. # in all columns.
  407. comCol:  0
  408.  
  409.  
  410. #==================================================================
  411. # Syntax highlighting for med.syn
  412.  
  413. files:  med*.syn  *.syn
  414.  
  415. # Word Wrap status
  416. # current [col]  (use current status, set wrap column to [col])
  417. # on      [col]  (activate and set wrap column to [col])
  418. # off            (deactivate)
  419. # disabled       (word wrap not allowed)
  420. wordWrap: disabled
  421.  
  422. sectionRegexp:         ^files:
  423. sectionDisplayRegexp:  (^files:[ ]*)(.*)
  424. sectionBrowserMainKey: 2
  425. sectionBrowserOrder:   2
  426. sectionDisplayOrder:   2
  427.  
  428. caseSensitive:  yes
  429. checkCommentInString: no
  430.  
  431. color: darkpink, normal, darkpink, normal
  432. token: files:
  433.  
  434. color: blue, normal, blue, bold
  435. token: backgroundColor: blockColor: caseSensitive: char: checkCommentInString:
  436. token: closeCom: comCol: defineColor: eaFileType: eolCom: foregroundColor:
  437. token: funcParml: inf: literal: openCom: string: symbol: token:
  438. token: sectionRegexp: sectionBrowserMainKey: sectionBrowserOrder: sectionDisplay:
  439. token: sectionDisplayRegexp: sectionDisplayOrder: wordWrap:
  440.  
  441. color: red, normal, red, normal
  442. token: color:
  443.  
  444. color: darkred, normal, darkred, bold
  445. token: on off current disabled yes no
  446.  
  447. color:     darkcyan, normal, darkcyan, outline
  448. eolCom:    #
  449. comCol:    1
  450.  
  451.  
  452.  
  453. #==================================================================
  454. # Syntax highlighting for Mr.Ed keyboard configuration file
  455.  
  456. files:  *.kbd *.tlb
  457.  
  458. # Word Wrap status
  459. # current [col]  (use current status, set wrap column to [col])
  460. # on      [col]  (activate and set wrap column to [col])
  461. # off            (deactivate)
  462. # disabled       (word wrap not allowed)
  463. wordWrap: disabled
  464.  
  465. caseSensitive:  no
  466. checkCommentInString: no
  467.  
  468. color: blue, normal, blue, normal
  469. token: key:
  470.  
  471. color: red, normal, red, bold
  472. token: addMacros appendBlkToClipbrd backtab blkEnd blkStart blkTolower
  473. token: blkToupper bs capitalizeWord cascadeBufs cascadeViews centerLine
  474. token: close closeAllViews closeView clrToEndOfLine columnBlkMode compress copyBlk
  475. token: copyBlkToClipbrd cr createView cursorDown cursorLeft cursorRight
  476. token: cursorUp cutBlkToClipbrd delBlk delChar delLine delWord
  477. token: exit expand find findNext gotoBlkEnd gotoBlkStart
  478. token: gotoEndOfFile gotoEndOfLine gotoLine gotoNextWord gotoPrevWord gotoStartOfLine
  479. token: gotoTopOfFile gotoEndOfWord helpGeneral helpIndex helpContents import insertMode
  480. token: jumpBookmark jumpNextBookmark jumpPrevBookmark
  481. token: jumpToFunc kbdEdit kbdLoad kbdSave keywordHelp
  482. token: lineBlkMode loadMacros macroManager markNextWord markPrevWord
  483. token: markToBeginOfFile markToEndOfFile markToEndOfLine markToStartOfLine markWord match
  484. token: maximizeBufs maximizeViews moveBlk new nextBuf nextErr
  485. token: nextView open overwriteMode pasteClipbrdColumn pasteClipbrdLine pasteLastDelLine pasteLine
  486. token: pageDown pageUp pickLine prevBuf prevErr prevView
  487. token: print printRaw recMacro redo replace save saveAll
  488. token: saveAndExit saveAs saveBlk saveMacros setBookmark settings
  489. token: setupPrinter shiftLeft shiftRight sort swapLines insertTab
  490. token: tileBufsHorizontal tileBufsVertical tileViewsHorizontal tileViewsVertical
  491. token: toggleBlkMode toggleWrapMode toggleWriteMode toolManager toolOutputWin
  492. token: truncWord undo unmark winMon wordTolower wordToupper wrapLinesBlk wrapLinesTxt
  493. token: jumpPrevSection jumpNextSection jumpToSection delLeftBlanks
  494. token: delRightBlanks reloadSyntax selectAll saveCursor restoreCursor
  495. token: drawLeft drawRight drawUp drawDown drawMode0 drawMode1 drawMode2 drawMode3
  496. token: drawMode4 drawMode5 drawMode6 drawMode7 drawMode8 drawMode9 drawRect
  497. token: returnToSection lineNumbering setAnchor1 setAnchor2 setAnchor3 setAnchor4
  498. token: setAnchor5 gotoAnchor1 gotoAnchor2 gotoAnchor3 gotoAnchor4 gotoAnchor5
  499. token: closeAll splitLine findInFiles pickAndLoad sectionDisplay capitalizeBlk
  500. token: fillBlk indent unIndent indentBlk unIndentBlk
  501. token: cpDef cpWin convDef2Win convWin2Def
  502.  
  503. color: darkgreen, normal, darkgreen, bold
  504. token: menuBlock menuEdit menuFile menuHelp menuMacro menuOptions menuSearch
  505. token: menuTools menuBuffer menuWindow
  506.  
  507. color: darkblue, normal, darkblue, bold
  508. token: tool0 tool1 tool2 tool3 tool4 tool5 tool6 tool7 tool8 tool9
  509. token: tool10 tool11 tool12 tool13 tool14 tool15 tool16 tool17 tool18 tool19
  510.  
  511.  
  512. color:     darkcyan, normal, darkcyan, outline
  513. eolCom:    #
  514. comCol:    1
  515.  
  516.  
  517. #==================================================================
  518. # Syntax highlighting for config.sys
  519.  
  520. files:  config.sys
  521.  
  522. # Word Wrap status
  523. # current [col]  (use current status, set wrap column to [col])
  524. # on      [col]  (activate and set wrap column to [col])
  525. # off            (deactivate)
  526. # disabled       (word wrap not allowed)
  527. wordWrap: disabled
  528.  
  529. sectionRegexp:        ^BASEDEV=|^DEVICE=|^RUN=|^SET
  530. sectionDisplayRegexp: (^BASEDEV=|^DEVICE=|^RUN=|^SET)[ ]*(.*)
  531. sectionBrowserMainKey: 1
  532. sectionBrowserOrder:   1, 2
  533. sectionDisplayOrder:
  534.  
  535.  
  536. inf: view.exe  cmdref  *
  537.  
  538. caseSensitive:  no
  539. checkCommentInString: no
  540.  
  541. color: darkpink, normal, darkpink, bold
  542. token: BASEDEV
  543.  
  544. color: darkred, normal, darkred, bold
  545. token: DEVICE
  546.  
  547. color: blue, normal, blue, bold
  548. token: AUTOSTART BOOKSHELF BUFFERS CODEPAGE COMSPEC COUNTRY DELDIR
  549. token: DEVINFO DISKCACHE DPATH DSPPATH GLOSSARY HELP IFS IOPL IPF_KEYS KEYS
  550. token: LIBPATH MAXWAIT MEMMAN MMBASE NCDEBUG OS2_SHELL PATH PRINTMONBUFSIZE
  551. token: PRIORITY_DISK_IO PROMPT PROTSHELL RESTARTOBJECTS RUN RUNWORKPLACE
  552. token: SOMDDIR SOMIR SWAPPATH SYSTEM_INI THREADS TIMESLICE USER_INI
  553. token: VIDEO_DEVICES VIO_SVGA
  554.  
  555. color: red, normal, red, bold
  556. token: SET
  557.  
  558. color: red, normal, red, bold
  559. symbol: :+-*/&~=,;()[]{}|^<>#%
  560.  
  561. color:   darkcyan, normal, darkcyan, outline
  562. eolCom:  REM
  563. comCol:  1
  564.  
  565. #==================================================================
  566. # Syntax highlighting for Makefiles
  567.  
  568. files:  makefile*  *.mak *.mif
  569.  
  570. # Word Wrap status
  571. # current [col]  (use current status, set wrap column to [col])
  572. # on      [col]  (activate and set wrap column to [col])
  573. # off            (deactivate)
  574. # disabled       (word wrap not allowed)
  575. wordWrap: disabled
  576.  
  577. inf: view.exe  tools  *
  578.  
  579. caseSensitive:  yes
  580. checkCommentInString: no
  581.  
  582. color: blue, normal, blue, bold
  583. token: !elif !else !endif !error !ifdef !ifndef !if !include !undef
  584.  
  585. color: red, normal, red, normal
  586. symbol: $&@()=*+-/[],#<>:;
  587.  
  588. color:  darkcyan, normal, darkcyan, outline
  589. eolCom: #
  590.  
  591. #==================================================================
  592. # Syntax highlighting for IPF documents
  593.  
  594. files: *.ipf
  595.  
  596. # Word Wrap status
  597. # current [col]  (use current status, set wrap column to [col])
  598. # on      [col]  (activate and set wrap column to [col])
  599. # off            (deactivate)
  600. # disabled       (word wrap not allowed)
  601. wordWrap: disabled
  602.  
  603. inf: view.exe  ipfc20   *
  604.  
  605. sectionRegexp:         :[Hh][0-9]
  606. sectionDisplayRegexp:  (:[Hh][0-9][ ]*)(res=[0-9]*\.)[ ]*(.*)
  607. sectionBrowserMainKey: 3
  608. sectionBrowserOrder:   1, 3
  609. sectionDisplayOrder:   1, 3
  610. sectionDisplay: 4000, 1000
  611.  
  612. caseSensitive: no
  613. checkCommentInString: no
  614.  
  615. defineColor: myDarkYellow  160 160   0
  616. defineColor: myDarkBlue      0   0 150
  617. defineColor: myDarkRed     200   0   0
  618.  
  619. color: red, normal, red, bold
  620. token: :link :elink.
  621.  
  622. color: darkpink, normal, darkpink, bold
  623. token: :ehp1. :ehp2. :ehp3. :ehp4. :ehp5. :ehp6. :ehp7. :ehp8. :ehp9.
  624. token: :hp1. :hp2. :hp3. :hp4. :hp5. :hp6. :hp7. :hp8. :hp9.
  625.  
  626. color: blue, normal, blue, bold
  627. token: :acviewport align :artlink. :artwork aspotref author backm body
  628. token: .br :caution :cgraphic. :color
  629. token:  compact :ctrldef. :ctrl :c. danger :ddf :ddhd :dd defn
  630. token: detable deuserdoc dfname dfn dlinenum dln :dl :docprof
  631. token: dthd :dt eaddress earea :eartlink. :ecaution. :ecgraphic.
  632. token: :ectrldef. edanger :edl. :efig. efn ehelp :ehide. ehpart ehpt
  633. token: ehp eh einfo elines :ent. :eol. :eparml. eprolog eregion
  634. token: :esl. :etable. etitle :eul. :euserdoc. :ewarning. :exmp. :figcap. :fig.
  635. token: fnref :fn :font frontm :h1 :h2 :h3 :h4 :h5 :h6 :h7 :h8 :h9
  636. token: hdref :hide  hpart
  637. token: hpt :i1 :i2 :icmd .im index inform info :isyn launch :lines
  638. token: :li. :lm :lp. :note :nt :ol :parml :pbutton :pd. prolog :pt. :p.
  639. token: region res :rm :row. :sl spotref spot :table tipage :title. tline
  640. token: toc :ul :userdoc. :warning :xmp.
  641.  
  642. symbol: :.
  643.  
  644. color: myDarkYellow, normal, myDarkYellow, bold
  645. token: &. &asterisk. &colon. ÷  &darrow.  &larrow. &mu.
  646. token: ¼. ½. &percent. &semi.  &sqbul. ².
  647.  
  648. color: red, normal, red, bold
  649. symbol: &=
  650.  
  651. color: darkcyan, normal, darkcyan, outline
  652. eolCom: .*
  653.  
  654. #==================================================================
  655. # Syntax highlighting for IPP documents
  656.  
  657. files: *.ipp
  658.  
  659. # Word Wrap status
  660. # current [col]  (use current status, set wrap column to [col])
  661. # on      [col]  (activate and set wrap column to [col])
  662. # off            (deactivate)
  663. # disabled       (word wrap not allowed)
  664. wordWrap: disabled
  665.  
  666.  
  667. inf: view.exe  ipfc20   *
  668.  
  669. sectionRegexp:        :[Hh][0-9]
  670. sectionDisplayRegexp: (:[Hh][0-9][ ]*)(res=&)([a-zA-Z0-9_]*\.)[ ]*([a-zA-Z0-9_]*\.)(.*)
  671. sectionBrowserMainKey: 5
  672. sectionBrowserOrder:   1, 5, 3, 4
  673. sectionDisplayOrder:   1, 5
  674.  
  675. caseSensitive: no
  676. checkCommentInString: no
  677.  
  678. defineColor: myDarkYellow  160 160   0
  679. defineColor: myDarkBlue      0   0 150
  680. defineColor: myDarkRed     200   0   0
  681.  
  682. color: red, normal, red, bold
  683. token: :link :elink.
  684.  
  685. color: darkpink, normal, darkpink, bold
  686. token: :ehp1. :ehp2. :ehp3. :ehp4. :ehp5. :ehp6. :ehp7. :ehp8. :ehp9.
  687. token: :hp1. :hp2. :hp3. :hp4. :hp5. :hp6. :hp7. :hp8. :hp9.
  688.  
  689. color: blue, normal, blue, bold
  690. token: :acviewport align :artlink. :artwork aspotref author backm body
  691. token: .br :caution :cgraphic. :color
  692. token:  compact :ctrldef. :ctrl :c. danger :ddf :ddhd :dd defn
  693. token: detable deuserdoc dfname dfn dlinenum dln :dl :docprof
  694. token: dthd :dt eaddress earea :eartlink. :ecaution. :ecgraphic.
  695. token: :ectrldef. edanger :edl. :efig. efn ehelp :ehide. ehpart ehpt
  696. token: ehp eh einfo elines :ent. :eol. :eparml. eprolog eregion
  697. token: :esl. :etable. etitle :eul. :euserdoc. :ewarning. :exmp. :figcap. :fig.
  698. token: fnref :fn :font frontm :h1 :h2 :h3 :h4 :h5 :h6 :h7 :h8 :h9
  699. token: hdref :hide  hpart
  700. token: hpt :i1 :i2 :icmd .im index inform info :isyn launch :lines
  701. token: :li. :lm :lp. :note :nt :ol :parml :pbutton :pd. prolog :pt. :p.
  702. token: region res :rm :row. :sl spotref spot :table tipage :title. tline
  703. token: toc :ul :userdoc. :warning :xmp.
  704.  
  705. symbol: :.
  706.  
  707. color: myDarkYellow, normal, myDarkYellow, bold
  708. token: &. &asterisk. &colon. ÷  &darrow.  &larrow. &mu.
  709. token: ¼. ½. &percent. &semi.  &sqbul. ².
  710.  
  711. color: red, normal, red, bold
  712. symbol: &=
  713.  
  714. color: darkcyan, normal, darkcyan, outline
  715. eolCom: .*
  716.  
  717. #==================================================================
  718. # Syntax highlighting for Resource Files
  719.  
  720. files: *.rc *.dlg
  721.  
  722. # Word Wrap status
  723. # current [col]  (use current status, set wrap column to [col])
  724. # on      [col]  (activate and set wrap column to [col])
  725. # off            (deactivate)
  726. # disabled       (word wrap not allowed)
  727. wordWrap: disabled
  728.  
  729.  
  730. sectionRegexp:        ^DLGTEMPLATE
  731. sectionDisplayRegexp: (^DLGTEMPLATE[ ]+)[ ]*([a-zA-Z0-9_]*)(.*)
  732. sectionBrowserMainKey: 2
  733. sectionBrowserOrder:   2
  734. sectionDisplayOrder:   2
  735. sectionDisplay: 4000, 500
  736.  
  737.  
  738. inf: view.exe  toolinfo  *
  739.  
  740. caseSensitive: yes
  741. checkCommentInString: no
  742.  
  743. color: red, normal, red, bold
  744. token: #define #else #endif #error #ifdef #ifndef #if #include
  745. token: #line #pragma #undef
  746.  
  747. color: blue, normal, blue, bold
  748. token: ACCELTABLE ASSOCTABLE AUTOCHECKBOX AUTORADIOBUTTON BITMAP CHECKBOX CODEPAGE
  749. token: COMBOBOX CONTAINER CONTROL CTEXT CTLDATA  DEFPUSHBUTTON DIALOG DLGINCLUDE
  750. token: DLGTEMPLATE EDITTEXT ENTRYFIELD FONT FRAME GROUPBOX HELPITEM HELPSUBITEM
  751. token: HELPSUBTABLE HELPTABLE ICON LISTBOX LTEXT MENU MENUITEM MESSAGETABLE MLE
  752. token: NOTEBOOK POINTER PRESPARAMS PUSHBUTTON RADIOBUTTON RCDATA
  753. token: RESOURCE RTEXT SLIDER SPINBUTTON STRINGTABLE SUBITEMSIZE SUBMENU
  754. token: VALUESET WINDOW WINDOWTEMPLATE
  755.  
  756. color: red, normal, red, bold
  757. symbol: {}[]().=+-*/:;<>|&,~!^?
  758. literal: \
  759.  
  760. color:  darkpink, normal, darkpink, italic
  761. string: "
  762. char: '
  763.  
  764. color: darkcyan, normal, darkcyan, outline
  765. openCom: /*
  766. closeCom: */
  767. eolCom: //
  768.  
  769. #==================================================================
  770. # Syntax highlighting for OS/2 REXX files
  771.  
  772. files: *.cmd
  773.  
  774. # Word Wrap status
  775. # current [col]  (use current status, set wrap column to [col])
  776. # on      [col]  (activate and set wrap column to [col])
  777. # off            (deactivate)
  778. # disabled       (word wrap not allowed)
  779. wordWrap: disabled
  780.  
  781. sectionRegexp:        ^[a-zA-Z0-9_]+:($|[ ]*/)
  782. sectionDisplayRegexp: (^[a-zA-Z0-9_]+):($|[ ]*/)
  783. sectionBrowserMainKey: 1
  784. sectionBrowserOrder:   1
  785. sectionDisplayOrder:   1
  786. sectionDisplay: 4000, 500
  787.  
  788. inf: view.exe  rexx  *
  789.  
  790. caseSensitive: no
  791. checkCommentInString: no
  792.  
  793. color: blue, normal, blue, bold
  794. token: abbrev abs address all arg b2x beep bitand bitor bitxor by c2d c2x call
  795. token: center centre charin charout chars compare condition copies d2c
  796. token: d2x datatype date delstr delword digits directory do drop else
  797. token: endlocal end error errortext exit expose failure filespec forever format form for fuzz
  798. token: if insert interpret iterate lastpos leave left length linein
  799. token: lineout lines max min name nop numeric on options otherwise overlay parse pos
  800. token: procedure pull push queued queue random return reverse right
  801. token: rxmessagebox rxqueue say select setlocal signal sign sourceline
  802. token: space stream strip substr subword symbol syscls syscreateobject
  803. token: syscurpos syscurstate sysderegisterobjectclass sysdestroyobject
  804. token: sysdriveinfo sysdrivemap sysdropfuncs sysfiledelete sysfilesearch
  805. token: sysfiletree sysgetea sysgetkey sysgetmessage sysini sysmkdir
  806. token: sysos2ver sysputea sysqueryclasslist sysregisterobjectclass
  807. token: sysrmdir syssearchpath sysseticon syssetobjectdata syssleep
  808. token: systempfilename systextscreenread systextscreensize
  809. token: syswaitnamedpipe then time to trace translate trunc until upper value
  810. token: verify when while wordindex wordlength wordpos words word x2b x2c
  811. token: x2d xrange
  812.  
  813.  
  814.  
  815.  
  816. color: red, normal, red, bold
  817. symbol: \{}[]().=+-*/:;<>|&,~!^?
  818.  
  819. color:  darkpink, normal, darkpink, italic
  820. string: "
  821. char: '
  822.  
  823. color:  darkcyan, normal, darkcyan, outline
  824. openCom: /*
  825. closeCom: */
  826.  
  827.  
  828. #==================================================================
  829. # Syntax highlighting for LATEX files
  830.  
  831. files: *.tex
  832.  
  833. # Word Wrap status
  834. # current [col]  (use current status, set wrap column to [col])
  835. # on      [col]  (activate and set wrap column to [col])
  836. # off            (deactivate)
  837. # disabled       (word wrap not allowed)
  838. wordWrap: current
  839.  
  840. sectionRegexp:         (^\\section|^\\subsection)
  841. sectionDisplayRegexp:  (^\\section|^\\subsection)[ ]*{([^}]+)
  842. sectionBrowserMainKey: 2
  843. sectionBrowserOrder:   2, 1
  844. sectionDisplayOrder:   2, 1
  845. sectionDisplay: 5000, 1000
  846.  
  847. inf: view.exe latex *
  848.  
  849. caseSensitive: yes
  850. checkCommentInString: no
  851.  
  852. color: blue, normal, blue, bold
  853. token: !∩ "∩ "- "< "> "`"ck "a "A "e "E "i "I "o "O "u "U "s "| ?∩ | ~
  854. token: \! \" \# \$ \% \& \' \( \) \+ \, \- \. \/ \: \; \< \= \> \@. \[
  855. token: \\ \\* \] \^ \_ \` \{ \| \} \~ \a= \a∩ \a` \AA \aa \abovedisplayskip
  856. token: \abovedisplayshortskip \abstractname \acute \addcontentsline
  857. token: \address \addtime \addtocontents \addtocounter \addtolength
  858. token: \addvspace \AE \ae \aleph \Alph \alph \alpha \alsoname \amalg
  859. token: \and \angle \appendixname \approx \arabic \arccos \arcsin \arctan
  860. token: \arg \arraycolsep \arrayrulewidth \arraystretch \ast \asymp \atop
  861. token: \author \b \backmatter \backslash \bar \baselineskip
  862. token: \baselinestretch \begin \belowdisplayskip \belowdisplayshortskip
  863. token: \beta \bezier \bibname \bf \bfdefault \bfseries \bibitem
  864. token: \bibliography \bibliographystyle \big \Big \bigcap \bigcirc \bigcup
  865. token: \bigg \Bigg \biggl \Biggl \biggm \Biggm \biggr \Biggr \bigl \Bigl
  866. token: \bigm \Bigm \bigodot \bigoplus \bigotimes \bigr \Bigr \bigtriangledown
  867. token: \bigtriangleup \bigskip \bigskipamount \bigsqcup \biguplus \bigvee
  868. token: \bigwedge \bmod \boldmath \bot \botfigrule \bottomfraction \bowtie
  869. token: \Box \breve \bullet \c \cal \cap \caption \captions \cc \ccname \cdot
  870. token: \cdots \centering \centerline \chapter \chapter* \chaptername \check
  871. token: \chi \choose \circ \circle \circle* \cite \cleardoublepage \clearpage
  872. token: \cline \closing \clubsuit \color \colorbox \columnsep \columnseprule
  873. token: \cong \contentsline \contentsname \coprod \copyright \copyrightspace
  874. token: \cos \cosh \cot \coth \csc \cup \d \dag \dagger \dashbox \dashv \date
  875. token: \dblfigrule \dblfloatpagefraction \dblfloatsep \dbltextfloatsep
  876. token: \dbltopfraction \dbltopnumber \ddag \ddagger \ddot \ddots \definecolor
  877. token: \deg \DeleteShortVerb \Delta \delta \depth \det \Diamond \diamond
  878. token: \diamondsuit \dim \discretionary \displaystyle \div \documentclass
  879. token: \documentstyle \dot \doteq \dotfill \doublerulesep \Downarrow
  880. token: \downarrow \dq \ell \em \emailid \emailhost \emph \emptyset \encl
  881. token: \enclname \end \enlargethispage \enlargethispage* \ensuremath
  882. token: \epsilon \equiv \eta \evensidemargin \exists \exp \extracolsep \fbox
  883. token: \fboxrule \fboxsep \fcolorbox \figurename \fill \flat
  884. token: \floatpagefraction \floatsep \flq \flqq \flushbottom \fnsymbol
  885. token: \fontencoding \fontfamily \fontseries \fontshape \fontsize \footnote
  886. token: \footnotemark \footnoterule \footnoteseq \footnotesize \footnotetext
  887. token: \footskip \forall \frac \frame \framebox \frenchspacing \frontmatter
  888. token: \frown \frq \frqq \fussy \Gamma \gamma \gcd \ge \geq \germanTeX \gets
  889. token: \gg \glossary \glossaryentry \glq \glqq \graphpaper \grave \grq \grqq
  890. token: \H \hat \hbar \headheight \headsep \headtoname \heartsuit \height
  891. token: \hfill \hline \hoffset \hom \hookleftarrow \hookrightarrow \hrulefill
  892. token: \hspace \hspace* \huge \Huge \hyphenation \i \iff \ifthenelse \Im
  893. token: \imath \in \include \includeonly \indent \index \indexentry \indexname
  894. token: \indexspace \inf \infty \input \int \intextsep \invisible \iota \it
  895. token: \itdefault \item \itemindent \itemsep \itshape \j \jmath \Join \jot
  896. token: \kappa \ker \hill \L \l \label \labelenum \labelitem \labelsep
  897. token: \labelwidth \Lambda \lambda \langle \language \LARGE \large \Large
  898. token: \LaTeX \LaTeXe \lceil \ldots \le \leadsto \left \Leftarrow \leftarrow
  899. token: \lefteqn \leftharpoondown \leftharpoonup \leftline \leftmargin
  900. token: \Leftrightarrow \leftrightarrow \leq \lfloor \lg \lhd \lim \liminf
  901. token: \limits \limsup \line \linebreak \linethickness \listfigurename
  902. token: \listfiles \listoffigures \listoftables \listparindent \listtablename
  903. token: \ll \ln \location \log \Longleftarrow \longleftarrow
  904. token: \Longleftrightarrow \longleftrightarrow \longmapsto \Longrightarrow
  905. token: \longrightarrow \mainmatter \makebox \makeglossary \makeindex
  906. token: \makelabel \makelabels \MakeShortVerb \maketitle \mapsto \marginpar
  907. token: \marginparpush \marginparsep \marginparwidth \markboth \markright
  908. token: \mathbf \mathcal \mathindent \mathit \mathnormal \mathrm \mathsf
  909. token: \mathtt \mathversion \max \mbox \mddefault \mdseries \medskip
  910. token: \medskipamount \mho \mid \min \mit \models \mp \mu \multicolumn
  911. token: \multiput \myref \nabla \name \natural \nearrow \neg \neq \newboolean
  912. token: \newcommand \newcommand* \newcounter \newenvironment \newenvironment*
  913. token: \newfont \newlength \newline \newpage \newsavebox \newtheorem \ni
  914. token: \nocite \nocorr \nofiles \noindent \nolimits \nolinebreak
  915. token: \nonfrenchspacing \nonumber \nopagebreak \normalcolor \normalfont
  916. token: \normalmarginpar \normalsize \not \notin \nu \numberline \nwarrow \O
  917. token: \o \oddsidemargin \odot \OE \oe \oint \Omega \omega \ominus \onecolumn
  918. token: \onlynotes \onlyslides \opening \oplus \originalTeX \oslash \otimes
  919. token: \oval \overbrace \overline \P \pagebreak \pagecolor \pagename
  920. token: \pagenumbering \pageref \pagestyle \paperheight \paperwidth \par
  921. token: \par \paragraph \paragraph* \parallel \parbox \parindent \parsep
  922. token: \parskip \part \part* \partial \partname \partopsep \perp \Phi \phi
  923. token: \Pi \pi \pm \pmod \poptabs \pounds \Pr \prec \preceq \prefacename
  924. token: \prime \printindex \prod \propto \protect \providecommand
  925. token: \providecommand* \ps \Psi \psi \pushtabs \put \qbezier \quad \qquad
  926. token: \r \raggedbottom \raggedleft \raggedright \raisebox \rangle \rceil \Re
  927. token: \ref \refname \refstepcounter \renewcommand \renewcommand*
  928. token: \renewenvironment \renewenvironment* reversemarginpar \rfloor \rhd
  929. token: \rho \right \Rightarrow \rightarrow \rightharpoondown \rightharpoonup
  930. token: \rightleftharpoons \rightline \rightmargin \rm \rmdefault \rmfamily
  931. token: \Roman \roman \rq \rule \S \samepage \savebox \sb \sbox \sc \scdefault
  932. token: \scriptscriptstyle \scriptsize \scriptstyle \scshape \searrow \sec
  933. token: \section \section* \see \seename \selectfont \selectlanguage
  934. token: \setboolean \setcounter \setlength \setminus \settime \settodepth
  935. token: \settowidth \sf \sfdefault \sffamily \sharp \shortstack \showhyphens
  936. token: \Sigma \sigma \signature \sim \simwq \sin \sinh \sl \sldefault \sloppy
  937. token: \slshape \small \smallskip \smallskipamount \smile \sp \spadesuit
  938. token: \special \sqcap \sqrt \sqsubset \sqsubseteq \sqsupset \sqsupseteq
  939. token: \SS \ss \stackrel \star \stepcounter \stretch \subitem \subject
  940. token: \subparagraph \subparagraph* \subsection \subsection* \subsubitem
  941. token: \subsubsection \subsubsection* \subset \subseteq \succ \succeq \sum
  942. token: \sup \suppressfloats \supset \supseteq \surd \swarrow \symbol \t
  943. token: \tabbingsep \tabcolsep \tablename \tableofcontents \tabularnewline
  944. token: \tan \tanh \tau \telephone \TeX \text \textbf \textcircled \textcolor
  945. token: \textcompwordmark \textfloatsep \textfraction \textheight \textit
  946. token: \textmd \textnormal \textrm \textsc \textsf \textsl \textstyle
  947. token: \texttt \textup \textwidth \thanks \the \Theta \theta \thicklines
  948. token: \thinlines \thispagestyle \tilde \tiny \times \title \to \today \top
  949. token: \topfigrule \topfraction \topmargin \topsep \topskip \totalheight
  950. token: \triangle \triangleleft \triangleright \tt \ttdefault \ttfamily
  951. token: \twocolumn \typein \typeout \u \umlauthigh \umlautlow \unboldmath
  952. token: \underbrace \underline \unitlenght \unlhd \unrhd \Uparrow \uparrow
  953. token: \updefault \Updownarrow \updownarrow \uplus \upshape \Upsilon
  954. token: \upsilon \usebox \usecounter \usefont \usepackage \v \value
  955. token: \varepsilon \varphi \varpi \varrho \varsigma \vartheta \vdash \vdots
  956. token: \vec \vector \vee \verb \verb* \vfill \visible \vline \voffset \vspace
  957. token: \vspace* \wedge \whiledo \widehat \widetilde \width \wp \wr \Xi \xi
  958. token: \ymail \yref \zeta
  959.  
  960. color: darkcyan, normal, darkcyan, bold
  961. token: abstract alltt appendix array center description displaymath
  962. token: document enumerate eqnarray eqnarray* equation figure figure*
  963. token: filecontents filecontents* flushleft flushright fussypar itemize
  964. token: list lrbox math minipage note overlay picture quotation quote
  965. token: samepage slide sloppypar tabbing table table* tabular tabular*
  966. token: thebibliography theindex theorem titlepage topnumber totalnumber
  967. token: trivlist verbatim verbatim* verse
  968.  
  969. color: darkgreen, normal, darkgreen, bold
  970. token: 10pt 11pt 12pt a4 a4paper article austrian babel book fleqn float
  971. token: french ftnright german graphics identfirst latexsym leqno letter
  972. token: longtable makeidx multicol proc report twocolumn twoside USenglish
  973. token: verb verse
  974.  
  975. color: red, normal, red, bold
  976. symbol: #$&{}()[]\
  977.  
  978. color:  darkgray, normal, darkgray, outline
  979. eolCom: %
  980. comCol: 0
  981.  
  982.  
  983. #==================================================================
  984. # Syntax highlighting for LATEX files
  985.  
  986. files: *.tst
  987.  
  988. # Word Wrap status
  989. # current [col]  (use current status, set wrap column to [col])
  990. # on      [col]  (activate and set wrap column to [col])
  991. # off            (deactivate)
  992. # disabled       (word wrap not allowed)
  993. wordWrap: current
  994.  
  995. #==================================================================
  996. # Predefined color names (case sensitive):
  997. #
  998. color: black, normal, black, bold
  999. token: black
  1000.  
  1001. color: white, normal, white, bold
  1002. token: white
  1003.  
  1004. color: blue, normal, blue, bold
  1005. token: blue
  1006.  
  1007. color: red, normal, red, bold
  1008. token: red
  1009.  
  1010. color: pink, normal, pink, bold
  1011. token: pink
  1012.  
  1013. color: green, normal, green, bold
  1014. token: green
  1015.  
  1016. color: cyan, normal, cyan, bold
  1017. token: cyan
  1018.  
  1019. color: yellow, normal, yellow, bold
  1020. token: yellow
  1021.  
  1022. color: darkgray, normal, darkgray, bold
  1023. token: darkgray
  1024.  
  1025. color: darkblue, normal, darkblue, bold
  1026. token: darkblue
  1027.  
  1028. color: darkred, normal, darkred, bold
  1029. token: darkred
  1030.  
  1031. color: darkpink, normal, darkpink, bold
  1032. token: darkpink
  1033.  
  1034. color: darkgreen, normal, darkgreen, bold
  1035. token: darkgreen
  1036.  
  1037. color: darkcyan, normal, darkcyan, bold
  1038. token: darkcyan
  1039.  
  1040. color: brown, normal, brown, bold
  1041. token: brown
  1042.  
  1043. color: palegray, normal, palegray, bold
  1044. token: palegray
  1045.  
  1046.  
  1047. #==================================================================
  1048. # Syntax highlighting for PASCAL
  1049.  
  1050. files: *.pas *.inc
  1051.  
  1052. # Word Wrap status
  1053. # current [col]  (use current status, set wrap column to [col])
  1054. # on      [col]  (activate and set wrap column to [col])
  1055. # off            (deactivate)
  1056. # disabled       (word wrap not allowed)
  1057. wordWrap: disabled
  1058.  
  1059. sectionRegexp: (^[ ]*)([pP]rocedure|[fF]unction|PROCEDURE|FUNCTION)[ ]+([a-zA-Z0-9_\$]+)
  1060. sectionDisplayRegexp: (^[ ]*)([pP]rocedure|[fF]unction|PROCEDURE|FUNCTION)[ ]+([a-zA-Z0-9_\$]+)
  1061. sectionBrowserMainKey:   3
  1062. sectionBrowserOrder: 2, 3
  1063. sectionDisplayOrder: 2, 3
  1064. sectionDisplay: 4000, 500
  1065.  
  1066. caseSensitive: no
  1067. checkCommentInString: no
  1068.  
  1069. # first define some handy colors
  1070. defineColor: myDarkYellow  150 150   0
  1071. defineColor: myDarkBlue      0   0 150
  1072. defineColor: myDarkRed     200   0   0
  1073. defineColor: myLightGray   220 220 220
  1074.  
  1075.  
  1076. color: blue, normal, blue, bold
  1077. token: AND ARRAY ASM BEGIN BOOLEAN BYTE CASE CHAR COMP CONSTRUCTOR
  1078. token: CONST DESTRUCTOR DIV DOUBLE DOWNTO DO ELSE END EXIT
  1079. token: EXTENDED EXTERNAL FALSE FILE FORWARD FOR FUNCTION GOTO IF
  1080. token: IMPLEMENTATION INTEGER INTERFACE IN LABEL LONGINT MOD NIL
  1081. token: NOT OBJECT OF OR OTHERWISE PACKED PRIVATE PROCEDURE
  1082. token: PROGRAM REAL RECORD REPEAT SEGMENT SET SHL SHR SHORTINT
  1083. token: SINGLE STRING THEN TO TRUE TYPE UNIT UNTIL USES VAR VIRTUAL
  1084. token: WHILE WITH WORD XOR
  1085.  
  1086. color: red, normal, red, bold
  1087. token: ABS ARCTAN CHR COS DISPOSE EOF EOLN EXP GET LN NEW ODD ORD PACK
  1088. token: PAGE PRED PUT READLN READ RESET REWRITE ROUND SIN SQRT SUCC TRUNC
  1089. token: UNPACK WRITELN WRITE
  1090.  
  1091. color: red, normal, red, bold
  1092. symbol: @().=*+-/[]#<>:;{}^,
  1093. literal:
  1094.  
  1095. color:  darkgreen, normal, darkgreen, bold
  1096. funcParml:  (
  1097.  
  1098. color: darkpink, normal, darkpink, italic
  1099. string: '
  1100. char:
  1101.  
  1102. color: darkcyan, normal, darkcyan, outline
  1103. openCom:  {
  1104. closeCom: }
  1105. eolCom:
  1106. comCol:
  1107.  
  1108.  
  1109. #==================================================================
  1110. # Syntax highlighting for Ada
  1111.  
  1112. files:  *.ads *.adb
  1113.  
  1114. # Word Wrap status
  1115. # current [col]  (use current status, set wrap column to [col])
  1116. # on      [col]  (activate and set wrap column to [col])
  1117. # off            (deactivate)
  1118. # disabled       (word wrap not allowed)
  1119. wordWrap: disabled
  1120.  
  1121. caseSensitive:  no
  1122. checkCommentInString: no
  1123.  
  1124. # colors
  1125. defineColor: myDarkBlue      0   0 200
  1126. defineColor: myDarkerBlue    0   0 160
  1127. defineColor: myDarkRed     180   0   0
  1128. defineColor: myLightGray   220 220 220
  1129.  
  1130. # Ada 95 (ISO/IEC 8652:1995) reserved words
  1131. color: myDarkBlue, normal, myDarkBlue, bold
  1132. token:  abort          else           new            return
  1133. token:  abs            elsif          not            reverse
  1134. token:  abstract       end            null
  1135. token:  accept         entry                         select
  1136. token:  access         exception                     separate
  1137. token:  aliased        exit           of             subtype
  1138. token:  all                           or
  1139. token:  and            for            others         tagged
  1140. token:  array          function       out            task
  1141. token:  at                                           terminate
  1142. token:                 generic        package        then
  1143. token:  begin          goto           pragma         type
  1144. token:  body                          private
  1145. token:                 if             procedure
  1146. token:  case           in             protected      until
  1147. token:  constant       is                            use
  1148. token:                                raise
  1149. token:  declare                       range          when
  1150. token:  delay          limited        record         while
  1151. token:  delta          loop           rem            with
  1152. token:  digits                        renames
  1153. token:  do             mod            requeue        xor
  1154.  
  1155. # set the characters which open/close string and character constants
  1156. color:  darkpink, normal, darkpink, italic
  1157. string:  "
  1158. char:    '
  1159.  
  1160. # package Standard
  1161. color:  myDarkerBlue, normal, myDarkerBlue, bold
  1162. token:  boelean integer natural positive float character wide_character
  1163. token:  string duration constraint_error program_error storage_error tasking_error
  1164.  
  1165. color:  myDarkRed, normal, myDarkRed, bold
  1166. symbol: ().,:;'<>=&+-/*
  1167.  
  1168. # comments
  1169. color:  darkcyan, normal, darkcyan, outline
  1170. eolCom: --
  1171.  
  1172.  
  1173.  
  1174.  
  1175. #==================================================================
  1176. # Syntax Highlighting for HTML files
  1177.  
  1178. files: *.html *.htm
  1179.  
  1180. # Word Wrap status
  1181. # current [col]  (use current status, set wrap column to [col])
  1182. # on      [col]  (activate and set wrap column to [col])
  1183. # off            (deactivate)
  1184. # disabled       (word wrap not allowed)
  1185. wordWrap: current
  1186.  
  1187. sectionRegexp:         <[Hh][1-6]
  1188. sectionDisplayRegexp:  (<[Hh][1-6]>)(.*)(</[Hh][1-6]>)
  1189. sectionBrowserMainKey: 2
  1190. sectionBrowserOrder:   2
  1191. sectionDisplayOrder:   2
  1192. sectionDisplay: 4000, 1000
  1193.  
  1194. caseSensitive: no
  1195. checkCommentInString: no
  1196.  
  1197. defineColor: myDarkYellow  160 160   0
  1198. defineColor: myDarkBlue      0   0 150
  1199. defineColor: myDarkRed     200   0   0
  1200.  
  1201. # Tags
  1202. color: myDarkRed, normal, myDarkRed, bold
  1203. # Level 0 tags
  1204. token: <H1 </H1> <H2 </H2> <H3 </H3> <H4 </H4> <H5 </H5> <H6 </H6>
  1205. token: <HTML </HTML> <HEAD </HEAD> <BODY </BODY> <TITLE </TITLE> <BASE </BASE>
  1206. token: <ISINDEX </ISINDEX> <LINK </LINK> <META </META> <NEXTID </NEXTID>
  1207. token: <BLOCKQUOTE </BLOCKQUOTE> <A </A> <IMG <P </P> <BR <HR <PRE </PRE>
  1208. token: <UL </UL> <OL </OL> <LI <DL </DL> <DD <DT <MENU </MENU> <DIR </DIR>
  1209. token: <ADDRESS </ADDRESS>
  1210. # Level 1 tags
  1211. token: <CITE </CITE> <CODE </CODE> <EM </EM> <KBD </KBD> <SAMP </SAMP> <STRONG </STRONG>
  1212. token: <VAR </VAR> <B </B> <I </I> <TT </TT>
  1213. # Level 2 tags
  1214. token: <FORM </FORM> <INPUT </INPUT> <SELECT </SELECT> <OPTION </OPTION> <TEXTAREA </TEXTAREA>
  1215. # Level 3 tags
  1216. token: <STYLE </STYLE> <SCRIPT </SCRIPT> <LINK </LINK> <APPLET </APPLET> <DIV </DIV> <MAP </MAP>
  1217. token: <AREA <FONT </FONT> <DFN </DFN> <Q </Q> <LANG </LANG> <AU </AU> <PERSON </PERSON> <ACRONYM </ACRONYM>
  1218. token: <INS </INS> <DEL </DEL> <U </U> <STRIKE </STRIKE> <BIG </BIG> <SMALL </SMALL> <SUB </SUB>
  1219. token: <SUP </SUP> <FIG </FIG> <CAPTION </CAPTION> <CREDIT </CREDIT> <TABLE </TABLE> <TR </TR> <TH <TD </TD>
  1220. #Other tags
  1221. token: <CENTER </CENTER> <XMP </XMP>
  1222.  
  1223. # Characters
  1224. color: myDarkYellow, normal, myDarkYellow, bold
  1225. # Latin 1 characters
  1226. token: Á À Â Ã Å Ä Æ Ç
  1227. token: É È Ê Ë Í Ì Î Ï Ð
  1228. token: Ñ Ó Ò Ô Õ Ö Ø Ú
  1229. token: Ù Û Ü Ý Þ ß á à
  1230. token: â ã å ä æ ç é è
  1231. token: ê ë í ì î ï ð ñ ó
  1232. token: ò ô õ ö ø ú ù û
  1233. token: ü ý þ ÿ
  1234. # Other characters
  1235. token:   ¡ ¢ £ ¤ ¥ ¦ § ¨ ª
  1236. token: « ¬ ­ ¯ ° ± ² ³ ´ µ
  1237. token: × ÷ ¶ · ¸ ¹ º » ¼
  1238. token: ½ ¾ ¿
  1239. # Level 0 characters
  1240. token: < > & "
  1241. # Level 3 characters
  1242. token: © ®
  1243.  
  1244. # Attributes
  1245. color: myDarkBlue, normal, myDarkBlue, bold
  1246. # Level 0 attributes
  1247. token: Alt Href Name Rel Rev Urn Title Methods Http-equiv Content Compact Ismap
  1248. # Level 2 attributes
  1249. token: Action Method Enctype Checked Maxlength Size Src Type Text Value Multiple
  1250. token: Selected Rows Cols
  1251. # Level 3 attributes
  1252. token: Version Background BGColor Link VLink ALink Shape Coords Align Nohref
  1253. token: Noshade Width Height Md Border Vspace Hspace Usemap Rowspan Colspan
  1254. token: Cellspacing Cellpadding Valign Nowrap
  1255.  
  1256. # Values
  1257. color: darkgreen, normal, darkgreen, bold
  1258. # Level 0 values
  1259. token: top middle bottom
  1260. # Level 2 values
  1261. token: get post checkbox hidden image password radio reset submit text
  1262. # Level 3 values
  1263. token: Home ToC Index Glossary Copyright Up Next Previous Help Bookmark StyleSheet
  1264. token: rect poly circle left right center disc circle square justify baseline
  1265.  
  1266. # Comments
  1267. color: darkcyan, normal, darkcyan, outline
  1268. openCom: <!-
  1269. closeCom: -->
  1270.  
  1271. # Strings
  1272. color: darkpink, normal, darkpink, italic
  1273. string: "
  1274.  
  1275. # Symbols for tags
  1276. color: myDarkRed, normal, myDarkRed, bold
  1277. symbol: <>
  1278.  
  1279. # Other symbols
  1280. color: blue, normal, blue, bold
  1281. symbol: =
  1282.  
  1283.  
  1284. #==================================================================
  1285. # Syntax highlighting for x86 Assembler
  1286.  
  1287. files:  *.asm
  1288.  
  1289. # if defined, this string is written to the extended file attributes
  1290. # as file type (.TYPE) when a file is saved
  1291. eaFileType: "Assembler Code"
  1292.  
  1293. # Word Wrap status
  1294. # current [col]  (use current status, set wrap column to [col])
  1295. # on      [col]  (activate and set wrap column to [col])
  1296. # off            (deactivate)
  1297. # disabled       (word wrap not allowed)
  1298. wordWrap: disabled
  1299.  
  1300. # first define some handy colors
  1301. defineColor: myDarkYellow  160 160   0
  1302. defineColor: myDarkBlue      0   0 150
  1303. defineColor: myDarkRed     200   0   0
  1304. defineColor: myLightGray   220 220 220
  1305.  
  1306. # set the general textwindow colors
  1307. foregroundColor:  black
  1308. backgroundColor:  white
  1309. blockColor:       myLightGray
  1310.  
  1311. # treat reserved words case sensitive
  1312. caseSensitive:  no
  1313.  
  1314. # search comments in string constants (set this to "no" for better performance)
  1315. checkCommentInString: no
  1316.  
  1317. # Sections - the best I can think of for asm is by proc
  1318. sectionRegexp:         (^[ ]*)([a-zA-Z_][a-zA-Z0-9_]*[ \t]+)[pP][rR][oO][cC]
  1319. sectionDisplayRegexp:  (^[ ]*)([a-zA-Z_][a-zA-Z0-9_]*[ \t]+)
  1320. sectionDisplayOrder:   1
  1321. sectionDisplay: 5000, 1000
  1322. sectionBrowserMainKey: 1
  1323. sectionBrowserOrder:   1
  1324.  
  1325. # the reserved words...
  1326.  
  1327. # Assembler directives and key words
  1328. color: myDarkYellow, normal, myDarkYellow, italic
  1329. token: ASSUME BEGINPROC BYTE COMMENT CREF DB DBIT DD DP DQ DT DW ELSE
  1330. token: DGROUP DWORD
  1331. token: END ENDIF ENDM  ENDP ENDPROC ENDS EQU EVEN EXITM EXTRN FAR GROUP
  1332. token: IF IF1 IF2 IFB IFDEF IFDIF IFE IFIDN IFNB IFNDEF INCLUDE IRP IRPC
  1333. token: LABEL LALL LFCOND LIST LOCAL MACRO MSFLOAT NAME NEAR OFFSET ORG
  1334. token: OUT PAGE PROC PROCEDURE PTR PUBLIC PURGE RADIX RECORD REPT SALL
  1335. token: SEGMENT SFCOND SHORT STACK STRUC SUBTTL TFCOND TITLE WORD XALL
  1336. token: XCREF XLIST
  1337.  
  1338. # 80286 and 8086 mnemonics
  1339. color: blue, normal, blue, bold
  1340. token: AAA AAD AAM AAS ADC ADD AND ARPL BOUND CALL CBW CLC CLD CLI CLTS
  1341. token: CMC  CMP CMPS CMPSB CMPSW CWD DAA DAS DEC DIV  ENTER HLT IDIV IMUL
  1342. token: IN INC INS INSB INSW INT INT0 IRET IRETD JA JAE JB JBE JC JCXZ JE JG JGE
  1343. token: JL JLE JMP JNA JNAE JNB JNBE JNC JNE JNG JNGE JNL JNO JNP JNS JNZ
  1344. token: JZ LAHF LAR LDS LEA LEAVE LES LFS LGDT LGS LIDT LLDT LMSW LOCK
  1345. token: LODS LODSB LODSW LOOP LSL LSS LTR MOV MOVS MOVSB MOVSW MOVSX MOVZX
  1346. token: MUL NEG NOP NOT OR OUT OUTS OUTSB OUTSW POP POPA POPF PUSH PUSHA
  1347. token: PUSHF RCL RCR REP REPZ REPE REPNE REPNZ RET ROL ROR SAHF SAL SAR
  1348. token: SBB SCAS SCASB SCASW SGDT SHL SHR SIDT SLDT SMSW STC STD STI STOS
  1349. token: STOSB STOSW STR SUB TEST VERR VERW WAIT XCHG XLAT XOR
  1350.  
  1351. # 80386 specific mnemonics
  1352. token: BSF BSR BT BTS BTR BTC IBTS MOV  CR_ MOV DR_ MOV TR_ SETO SETNO
  1353. token: SETB SETNAE SETNB SETAE SETE SETZ SETNE SETNZ SETBE SETNA SETNBE
  1354. token: SETA SETS SETNS SETP SETPE SETNP SETPO SETL SETNGE SETNL SETGE
  1355. token: SETLE SETNG SETNLE SETG SHLD SHRD XBTS
  1356. token: movsd lodsd stosd
  1357.  
  1358. # 80x87 mnemonics
  1359. color: darkpink, normal, darkpink, bold
  1360. token: F2XM1 FABS FADD FADDP FBLD FBSTP FCHS FCLEX FCOM FCOMP FCOMPP
  1361. token: FCOS FDECSTP FDISI FDIV FDIVP FDIVR FDIVRP FENI FFREE FIADD FICOM
  1362. token: FICOMP FIDIV FIDIVR FILD FIMUL FINCSTP FINIT FIST FISTP FISUB
  1363. token: FISUBR FLD FLD1 FLDCW FLDENV FLDL2E FLDL2T FLDLG2 FLDLN2 FLDPI
  1364. token: FLDZ FMUL FMULP FNCLEX FNDISI FNENI FNINIT FNOP FNSAVE FNSTCW
  1365. token: FNSTENV FNSTSW FPATAN FPREM FPTAN FRNDINT FRSTOR FSAVE FSCALE
  1366. token: FSETPM FSIN FSINCOS FSQRT FST FSTCW FSTENV FSTP FSTSW FSUB FSUBP
  1367. token: FSUBR FSUBRP FTST FWAIT FXAM FXCH FXTRACT FYL2X FYL2XP1
  1368.  
  1369.  
  1370. # flags and registers
  1371. color: darkgreen, normal, darkgreen, bold
  1372. token: AF AH AL AX BH BL BP BX CF CH CL CR0 CR1 CR2 CR3 CS CX DF DH DI DL
  1373. token: DR0 DR1 DR2 DR3 DR4 DR5 DR6 DR7 DS DX EAX EBP EBX ECX EDI EDX EFLAGS
  1374. token: EIP EM ES ESI ESP ET FS GDTR GS IF IDTR IOPL LDTR MP NT OF PE PF RF
  1375. token: SF SI SP SS TF TR TR6 TR7 TS VM ZF
  1376.  
  1377.  
  1378. # set the characters which open/close string and character constants
  1379. color:  darkpink, normal, darkpink, italic
  1380. string:  "
  1381. char:    '
  1382.  
  1383. # set the symbols
  1384. color:  myDarkRed, normal, myDarkRed, normal
  1385. symbol: ><{}()+-:&!|=~?.;,^/*[]
  1386.  
  1387. # set the symbol which opens the parameter list of a C-function
  1388. color:  darkred, normal, darkred, bold
  1389. funcParml:  :
  1390.  
  1391. # set the escape character
  1392. color:  red, normal, red, normal
  1393. literal: \
  1394.  
  1395. # comments
  1396.  
  1397. color:     darkcyan, normal, darkcyan, outline
  1398. eolCom: ;
  1399. #openCom:
  1400. #closeCom:
  1401.  
  1402.  
  1403. # set the column in which each of the end-of-line comment sequence
  1404. # must appear in order to be recognized as a comment.
  1405. # A zero value indicates that the comment sequence should be recognized
  1406. # in all columns.
  1407.  
  1408. comCol:  0
  1409.  
  1410.  
  1411.  
  1412. #==================================================================
  1413. # Syntax highlighting for CLIPPER
  1414.  
  1415. files: *.prg
  1416.  
  1417. # Word Wrap status
  1418. # current [col]  (use current status, set wrap column to [col])
  1419. # on      [col]  (activate and set wrap column to [col])
  1420. # off            (deactivate)
  1421. # disabled       (word wrap not allowed)
  1422. wordWrap: disabled
  1423.  
  1424. sectionRegexp: (^[ ]*)([pP]rocedure|[fF]unction|PROCEDURE|FUNCTION)[ ]+([a-zA-Z0-9_\$]+)
  1425. sectionDisplayRegexp: (^[ ]*)([pP]rocedure|[fF]unction|PROCEDURE|FUNCTION)[ ]+([a-zA-Z0-9_\$]+)
  1426. sectionBrowserMainKey:   3
  1427. sectionBrowserOrder: 2, 3
  1428. sectionDisplayOrder: 2, 3
  1429. sectionDisplay: 4000, 500
  1430.  
  1431. caseSensitive: no
  1432. checkCommentInString: no
  1433.  
  1434. color: myDarkYellow, normal, myDarkYellow, italic
  1435. token: #command #translate #define #error #ifdef #ifndef #include
  1436. token: #stdout #undef #xcommand #xtranslate
  1437.  
  1438. color: blue, normal, blue, bold
  1439. token: AADD ABS ACHOICE ACLONE ACOPY ADEL ADIR AEVAL AFIELDS AFILL AINS ALERT
  1440. token: ALIAS ALLTRIM ALTD ARRAY ASC ASCAN ASIZE ASORT AT ATAIL BIN2I BIN2L BIN2W
  1441. token: BOF BREAK BROWSE CDOW CHR CMONTH COL COLORSELECT CTOD CURDIR DATE DAY
  1442. token: DBAPPEND DBCLEARFILTER DBCLEARINDEX DBCLEARRELATION DBCLOSEALL
  1443. token: DBCLOSEAREA DBCOMMIT DBCOMMITALL DBCREATE DBCREATEINDEX DBDELETE DBEDIT
  1444. token: DBEVAL DBF DBFILTER DBGOBOTTOM DBGOTO DBGOTOP DBRECALL DBREINDEX DBRELATION
  1445. token: DBSELECT DBSEEK DBSELECTAREA DBSETDRIVER DBSETFILTER DBSETINDEX
  1446. token: DBSETORDER DBSETRELATION DBSKIP DBSTRUCT DBUNLOCK DBUNLOCKALL
  1447. token: DBUSEAREA DELETED DESCEND DEVOUT DEVOUTPICT DEVPOS DIRECTORY DISKSPACE
  1448. token: DISPBEGIN DISPBOX DISPCOUNT DISPEND DISPOUT DOSERROR DOW DTOC DTOS
  1449. token: EMPTY EOF ERRORBLOCK ERRORLEVEL EVAL EXP FCLOSE FCOUNT FCREATE FERASE
  1450. token: FERROR FIELDBLOCK FIELDGET FIELDNAME FIELD FIELDPOS FIELDPUT
  1451. token: FIELDWBLOCK FILE FKLABEL FKMAX FLOCK FOPEN FOUND FREAD FREADSTR FRENAME
  1452. token: FSEEK FWRITE GETENV HARDCR HEADER I2BIN IF INDEXEXT INDEXKEY INDEXORD
  1453. token: INKEY INT ISALPHA ISCOLOR ISDIGIT ISLOWER ISPRINTER ISUPPER
  1454. token: L2BIN LASTKEY LASSTREC LEFT LEN LOWER LUPDATE MAX MAXCOL MAXROW MEMOEDIT
  1455. token: MEMOLINE MEMOREAD MEMORY MEMOTRAN MEMOWRIT MIN MLCOUNT MLCTOPOS MLPOS
  1456. token: MOD MONTH MOSTOLC NETERR NETNAME NEXTKEY NOSNOW OS OUTERR OUTSTD PAD
  1457. token: PADR PADL
  1458. token: PCOL PCOUNT PROCLINE PROCNAME PROW QOUT RAT READEXIT READINSERT READKEY
  1459. token: READMODAL READVAR RECCOUNT RECNO RECSIZE REPLICATE RESTSCREEN RIGHT
  1460. token: RLOCK ROUND ROW RTRIM SAVESCREEN SCROLL SECONDS SELECT SETBLINK SETCANCEL
  1461. token: SETCOLOR SETCURSOR SETKEY SETMODE SETPOS SETPRC SOUNDEX SPACE SQRT STR
  1462. token: STRTRAN STUFF SUBSTR TIME TONE TRANSFORM TYPE UPDATED UPPER USED VAL
  1463. token: VALTYPE VERSION WORD YEAR
  1464. token: ? ?? @ BOX CLEAR GET PROMPT SAY TO ACCEPT APPEND BLANK FROM
  1465. token: AVERAGE CALL CANCEL CLEAR ALL GETS MEMORY SCREEN TYPEAHEAD CLOSE
  1466. token: COMMIT CONTINUE COPY FIE STRUCTURE EXTENDED COPY TO COUNT CREATE
  1467. token: FROM DELETE FILE DIR DISPLAY EJECT FIND GO INDEX INPUT
  1468. token: JOIN KEYBOARD LABEL FORM LIST LOCATE MENU TO NOTE PACK QUIT READ
  1469. token: RECALL REINDEX RELEASE RENAME REPLACE REPORT FORM RESTORE SCREEN
  1470. token: SEEK SELECT SET ALTERNATE BELL CENTURY COLOR CONFIRM CONSOLE CURSOR
  1471. token: DATE DECIMALS DEFAULT DELETED DELIMITERS DEVICE EPOCH ESCAPE EXACT
  1472. token: EXCLUSIVE FILTER FIXED FORMAT FUNCTION INDEX INTENSITY KEY MARGIN MESSAGE
  1473. token: ORDER PATH PRINTER RELATION SCOREBOARD SOFTSEEK TYPEAHEAD UNIQUE
  1474. token: WRAP SKIP SORT STORE SUM TEXT TOTAL TYPE UNLOCK UPDATE USE WAIT ZAP
  1475.  
  1476. color: darkblue, normal, darkblue, bold
  1477. token: ANNOUNCE BEGIN SEQUENCE DECLARE DO CASE WHILE EXIT PROCEDURE EXTERNAL
  1478. token: FIELD FOR FUNCTION IF INIT PROCEDURE LOCAL MEMVAR PARAMETERS PRIVATE
  1479. token: PROCEDURE PUBLIC REQUEST RETURN STATIC
  1480. token: ENDIF ENDDO ELSE ENDCASE OTHERWISE
  1481.  
  1482. # set the symbols
  1483. color:  myDarkRed, normal, myDarkRed, normal
  1484. symbol: ><{}()+-:&!|=~?.;,^/*
  1485. color:  darkred, normal, darkred, normal
  1486. symbol: []
  1487.  
  1488. color:  darkgreen, normal, darkgreen, bold
  1489. funcParml:  (
  1490.  
  1491. color: darkpink, normal, darkpink, italic
  1492. string: "
  1493. char:   "
  1494.  
  1495. color: darkcyan, normal, darkcyan, outline
  1496. openCom:  /*
  1497. closeCom: */
  1498. eolCom: //
  1499. comCol:
  1500.  
  1501. caseSensitive:  no
  1502. checkCommentInString: no
  1503.  
  1504.  
  1505. #==================================================================
  1506. # Syntax highlighting for FORTRAN
  1507.  
  1508. files: *.for
  1509.  
  1510. # Word Wrap status
  1511. # current [col]  (use current status, set wrap column to [col])
  1512. # on      [col]  (activate and set wrap column to [col])
  1513. # off            (deactivate)
  1514. # disabled       (word wrap not allowed)
  1515. wordWrap: disabled
  1516.  
  1517. caseSensitive:  no
  1518.  
  1519. # first define some handy colors
  1520. defineColor: myDarkYellow  150 150   0
  1521. defineColor: myDarkBlue      0   0 150
  1522. defineColor: myDarkRed     200   0   0
  1523. defineColor: myLightGray   220 220 220
  1524.  
  1525. # set the general textwindow colors
  1526. foregroundColor:  black
  1527. backgroundColor:  white
  1528. blockColor:       myLightGray
  1529.  
  1530. color: blue, normal, blue, bold
  1531. token: allocatable allocate if go backspace call case character close contains
  1532. token: continue cycle data deallocate type dimension do else elsewhere end endif
  1533. token: enddo endfile exit external format function if implicit inquire integer
  1534. token: intent interface intrinsic module namelist none nullify open optional
  1535. token: parameter pointer print private program public read result return rewind
  1536. token: save select sequence stop subroutine target then to type use where write
  1537. token: abs achar acos adjustl adjustr aimag aint all allocated amint any asin
  1538. token: associated atan atan2 btest ceiling char cmplx conjg cos cosh count cshift
  1539. token: dble digits dim dprod eoshift epsilon exp exponent floor fraction huge
  1540. token: iachar iand ibclr ibits ibset ichar ieor index int ior ishft ishftc kind
  1541. token: lbound len lge lgt lle llt log log1 logical matmul max maxexponent maxloc
  1542. token: maxval merge min minexponent minloc minval mod mvbits nearest mint not
  1543. token: pack precision present product radix range real repeat reshape prspacing
  1544. token: scale scan shape sign sin sinh size spacing spread sqrt sum tan tanh
  1545. token: tiny transfer transpose trim ubound unpack verify
  1546.  
  1547.  
  1548. # set the characters which open/close string constants
  1549. color:  darkpink, normal, darkpink, italic
  1550. string:  '
  1551.  
  1552. # symbols
  1553. color:  myDarkRed, normal, myDarkRed, normal
  1554. symbol: +-*/=():,.$!
  1555.  
  1556. color:   darkcyan, normal, darkcyan, outline
  1557. eolCom: !
  1558. comCol: 0
  1559.  
  1560. eolCom: c
  1561. comCol: 1
  1562.  
  1563.  
  1564. #==================================================================
  1565. # Syntax highlighting for LISP
  1566.  
  1567. files: *.lsp *.lisp
  1568.  
  1569. caseSensitive: no
  1570. checkCommentInString: no
  1571.  
  1572. color: darkblue, normal, blue, bold
  1573.  
  1574. token: first second third forth fifth sixth seventh eigth nineth rest
  1575. token: and append aply aref assert assoc atom car caar case boundp butlast
  1576. token: cdr cddr ceiling char characterp check-type clrhash cond cons
  1577. token: consp copy-list copy-tree count dolist dotimes elt eq eql equal
  1578. token: equalp defclass defconstant defgeneric defmacro describe
  1579. token: defmethod defpackage defparameter deftype defun defvar fboundp
  1580. token: find-package floor fresh-line funcall function format floatp
  1581. token: get getf gensym eval expt gethash hash-table-count hash-table-p incf
  1582. token: in-package identify intersection if last let length list listp loop
  1583. token: macroexpand maphash mapc mapcan mapcar make-array make-instance
  1584. token: make-hash-table make-package max member min mod nconc numberp
  1585. token: not nth nthcdr null or otherwise packagep pop pprint prin1 princ
  1586. token: print print-objectprogn prog1 prog2 progn provide push pushnew
  1587. token: psetf psetq quote random read rest return remhash remf require
  1588. token: remove-if-not reverse rplaca raplacd round set setf setq rplaca
  1589. token: raplacd round set setf setq sqrt stringp string= string< subst
  1590. token: substitute subsetp symbolp sxhash swadow symbol-function
  1591. token: symbol-name symbol-package symbol-plist symbol-value
  1592. token: t terpri time trace tree-equal truncate typecase typep
  1593. token: type-of unless union untrace use-package when
  1594.  
  1595.  
  1596. color: blue, normal, darkpink, italic
  1597. token: defun
  1598.  
  1599. color: red, normal, red, bold
  1600. symbol: @(.=*+-/[],$<>:;{}^#
  1601. literal:
  1602.  
  1603. color: darkcyan, normal, red, bold
  1604. symbol: )
  1605.  
  1606. color:  darkgreen, normal, darkgreen, bold
  1607. funcParml:  (
  1608.  
  1609.  
  1610. color:  darkred, normal, darkcyan, outline
  1611. string: "
  1612. char:
  1613.  
  1614. color: darkblue, normal, darkcyan, outline
  1615. openCom:  ;
  1616. #closeCom: }
  1617. eolCom:
  1618. comCol:
  1619.  
  1620.