home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / medo125g.zip / medo125g / med.syn < prev    next >
Text File  |  1998-04-01  |  71KB  |  1,862 lines

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