home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 5 Edit
/
05-Edit.zip
/
medo126e.zip
/
medo126e
/
med.syn
< prev
next >
Wrap
Text File
|
1999-04-28
|
75KB
|
1,954 lines
#==================================================================
#
# Syntax Highlighting definition file for MED OS/2
#
# Last update: Mar 24, 1998 -> REXX sectionRegexp/sectionDisplayRegexp
#
#==================================================================
#==================================================================
# Predefined Display and Printer color names (case sensitive):
#
# black
# white
# blue
# red
# pink
# green
# cyan
# yellow
# darkgray
# darkblue
# darkred
# darkpink
# darkgreen
# darkcyan
# brown
# palegray
#
#
# Font Attributes:
#
# normal (Display & Printer)
# bold (Display & Printer)
# underline (Display & Printer)
# italic (Printer only)
# outline (Printer only)
#
#==================================================================
# Syntax highlighting for C/C++
files: *.c *.c.* *.h *.cpp *.hpp *.cc *.c~* *.h~*
# if defined, this string is written to the extended file attributes
# as file type (.TYPE) when a file is saved
eaFileType: "C Code"
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
sectionDisplay: 5000, 1000
# online-help of Watcom C/C++ 10.6
inf: view.exe progref20 Dos*
inf: view.exe pmwin Win*
inf: view.exe pmgpi Gpi*
inf: view.exe pmmsg WM_*
inf: view.exe pmref [A-Z]*
inf: view.exe clib *
# first define some handy colors
defineColor: myDarkYellow 150 150 0
defineColor: myDarkBlue 0 0 150
defineColor: myDarkRed 200 0 0
defineColor: myLightGray 220 220 220
# set the general textwindow colors
foregroundColor: black
backgroundColor: white
blockColor: myLightGray
# treat reserved words case sensitive
caseSensitive: yes
# search comments in string constants (set this to "no" for better performance)
checkCommentInString: yes
# the reserved words...
color: myDarkYellow, normal, myDarkYellow, italic
token: #define #elif #else #endif #error #ifdef #ifndef #if #include
token: #line #pragma #undef elif inline warn
color: blue, normal, blue, bold
token: asm auto break case catch cdecl char class const continue default
token: delete double do else enum extern far float for friend goto huge
token: if interrupt int long near new operator pascal private protected
token: public register return short signed sizeof static struct switch
token: template this throw try typedef union unsigned virtual void
token: volatile while yield
color: red, normal, red, bold
token: TRUE FALSE NULL
# set the characters which open/close string and character constants
color: darkpink, normal, darkpink, italic
string: "
char: '
# numbers
numPostfix: L
color: myDarkYellow, normal, myDarkYellow, normal
decPrefix:
color: darkgreen, normal, darkgreen, normal
hexPrefix: 0x
color: darkgray, normal, darkgray, normal
octalPrefix: 0
#binPrefix:
# set the symbols
color: myDarkRed, normal, myDarkRed, normal
symbol: ><{}()+-:&!|=~?.;,^/*
color: darkred, normal, darkred, normal
symbol: []
# set the symbol which opens the parameter list of a C-function
color: myDarkBlue, normal, myDarkBlue, bold
funcParml: (
# set the escape character
color: red, normal, red, normal
literal: \
# comments
color: darkcyan, normal, darkcyan, outline
eolCom: //
openCom: /*
closeCom: */
# set the column in which each of the end-of-line comment sequence
# must appear in order to be recognized as a comment.
# A zero value indicates that the comment sequence should be recognized
# in all columns.
comCol: 0
#==================================================================
# Syntax highlighting for Java
files: *.java
# Wichtig: caseSensitive: yes
caseSensitive: yes
checkCommentInString: no
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
sectionRegexp: ^[a-zA-Z0-9_ ]* [a-zA-Z0-9_]+\([^;]*$
sectionDisplayRegexp: (^[ ]*)([a-zA-Z0-9_ ]*) ([a-zA-Z0-9_]+)(\([^{]*)
sectionBrowserMainKey: 3
sectionBrowserOrder: 2, 3, 4
sectionDisplayOrder: 3
sectionDisplay: 4000, 500
# first define some handy colors
defineColor: myDarkYellow 160 160 0
defineColor: myDarkBlue 0 0 150
defineColor: myDarkRed 200 0 0
defineColor: myLightGray 220 220 220
color: blue, normal, blue, bold
token: abstract AudioClip boolean break byte byvalue case catch char class const default
token: do double else Enumeration extends false final finally float for goto Graphics hashtable if
token: image implements import instanceof int interface long native new null Object
token: package private protected public return short static string super switch
token: synchronized this Thread threadsafe throw throws transient true try url vector void
token: while continue
# set the characters which open/close string and character constants
color: darkpink, normal, darkpink, italic
string: "
char: '
# set the symbols
color: myDarkRed, normal, myDarkRed, normal
symbol: ><{}()+-:&!|=~?.;,^/*
token: AWTError AWTEventMulticaster AWTEvent AWTException
token: AbstractMethodError AccessException AclEntry Acl AclNotFoundException
token: ActionEvent ActionListener ActiveEvent Adjustable AdjustmentEvent
token: AdjustmentListener Adler32 AlreadyBoundException AppletContext
token: AppletStub Applet AreaAveragingScaleFilter ArithmeticException Array
token: ArrayIndexOutOfBoundsException ArrayStoreException AudioClip
token: BeanDescriptor BeanInfo Beans BigDecimal BigInteger BindException
token: BitSet Boolean BorderLayout BreakIterator BufferedInputStream
token: BufferedOutputStream BufferedReader BufferedWriter ButtonPeer Button
token: ByteArrayInputStream ByteArrayOutputStream Byte CRC32 Calendar
token: CallableStatement CanvasPeer Canvas CardLayout Certificate
token: CharArrayReader CharArrayWriter CharConversionException
token: CharacterIterator Character CheckboxGroup CheckboxMenuItemPeer
token: CheckboxMenuItem CheckboxPeer Checkbox CheckedInputStream
token: CheckedOutputStream Checksum ChoiceFormat Choice ChoicePeer
token: ClassCastException ClassCircularityError Class ClassFormatError
token: ClassLoader ClassNotFoundException ClipboardOwner Clipboard
token: CloneNotSupportedException Cloneable CollationElementIterator
token: CollationKey Collator Color ColorModel Compiler ComponentAdapter
token: Component ComponentEvent ComponentListener ComponentPeer
token: ConnectException ConnectException ConnectIOException Connection
token: Constructor Container ContainerAdapter ContainerEvent
token: ContainerListener ContainerPeer ContentHandler ContentHandlerFactory
token: CropImageFilter Cursor Customizer DSAKeyPairGenerator DSAKey
token: DSAParams DSAPrivateKey DSAPublicKey DataFlavor DataFormatException
token: DataInput DataInputStream DataOutput DataOutputStream DataTruncation
token: DatabaseMetaData DatagramPacket DatagramSocketImpl DatagramSocket
token: DateFormatSymbols Date DateFormat Date DecimalFormat
token: DecimalFormatSymbols DeflaterOutputStream Deflater DialogPeer Dialog
token: Dictionary DigestException DigestInputStream DigestOutputStream
token: Dimension DirectColorModel Double DriverManager DriverPropertyInfo
token: Driver EOFException EmptyStackException Enumeration Error
token: EventListener EventObject EventQueue EventSetDescriptor Event
token: ExceptionInInitializerError Exception ExportException Externalizable
token: FeatureDescriptor Field FieldPosition FileDescriptor File FileDialog
token: FileDialogPeer FileInputStream FileNameMap FileNotFoundException
token: FileOutputStream FileReader FileWriter FilenameFilter
token: FilterInputStream FilterOutputStream FilterReader FilterWriter
token: FilteredImageSource Float FlowLayout FocusAdapter FocusEvent
token: FocusListener Font FontMetrics FontPeer Format Frame FramePeer
token: GZIPInputStream GZIPOutputStream Graphics GregorianCalendar
token: GridBagConstraints GridBagLayout GridLayout Group Hashtable
token: HttpURLConnection IOException IdentityScope Identity
token: IllegalAccessError IllegalAccessException IllegalArgumentException
token: IllegalComponentStateException IllegalMonitorStateException
token: IllegalStateException IllegalThreadStateException ImageConsumer
token: ImageFilter ImageObserver Image ImageProducer
token: IncompatibleClassChangeError IndexColorModel
token: IndexOutOfBoundsException IndexedPropertyDescriptor InetAddress
token: Inflater InflaterInputStream InputEvent InputStreamReader InputStream
token: Insets InstantiationError InstantiationException Integer
token: InternalError InterruptedException InterruptedIOException
token: IntrospectionException Introspector InvalidClassException
token: InvalidKeyException InvalidObjectException InvalidParameterException
token: InvocationTargetException ItemEvent ItemListener ItemSelectable
token: KeyAdapter KeyEvent KeyException KeyListener KeyManagementException
token: Key KeyPair KeyPairGenerator Label LabelPeer LastOwnerException
token: LayoutManager2 LayoutManager LightweightPeer LineNumberInputStream
token: LineNumberReader LinkageError ListPeer List ListResourceBundle
token: LoaderHandler Locale LocateRegistry LogStream Long
token: MalformedURLException MarshalException Math MediaTracker Member
token: MemoryImageSource MenuBarPeer Menu MenuBar MenuComponentPeer
token: MenuComponent MenuContainer MenuItem MenuItemPeer MenuPeer
token: MenuShortcut MessageDigest MessageFormat Method MethodDescriptor
token: MissingResourceException Modifier MouseAdapter MouseEvent
token: MouseListener MouseMotionAdapter MouseMotionListener MulticastSocket
token: Naming NegativeArraySizeException NoClassDefFoundError
token: NoRouteToHostException NoSuchAlgorithmException
token: NoSuchElementException NoSuchFieldError NoSuchFieldException
token: NoSuchMethodError NoSuchMethodException NoSuchObjectException
token: NoSuchProviderException NotActiveException NotBoundException
token: NotOwnerException NotSerializableException NullPointerException
token: NumberFormat NumberFormatException Number ObjID ObjectInputStream
token: ObjectInputValidation ObjectInput ObjectOutputStream ObjectOutput
token: Object ObjectStreamClass ObjectStreamException Observable Observer
token: Operation OptionalDataException OutOfMemoryError OutputStream
token: OutputStreamWriter Owner PaintEvent Panel PanelPeer
token: ParameterDescriptor ParseException ParsePosition Permission
token: PipedInputStream PipedOutputStream PipedReader PipedWriter
token: PixelGrabber Point Polygon PopupMenu PopupMenuPeer PreparedStatement
token: Principal PrintGraphics PrintJob PrintStream PrintWriter PrivateKey
token: Process Properties PropertyChangeEvent PropertyChangeListener
token: PropertyChangeSupport PropertyDescriptor PropertyEditorManager
token: PropertyEditor PropertyEditorSupport PropertyResourceBundle
token: PropertyVetoException ProtocolException ProviderException Provider
token: PublicKey PushbackInputStream PushbackReader RGBImageFilter
token: RMIClassLoader RMIFailureHandler RMISecurityException
token: RMISecurityManager RMISocketFactory Random RandomAccessFile Reader
token: Rectangle RegistryHandler Registry RemoteCall RemoteException
token: RemoteObject RemoteRef RemoteServer Remote RemoteStub
token: ReplicateScaleFilter ResourceBundle ResultSetMetaData ResultSet
token: RuleBasedCollator Runnable RuntimeException Runtime SQLException
token: SQLWarning ScrollPanePeer ScrollPane ScrollbarPeer Scrollbar
token: SecureRandom SecurityException Security SecurityManager
token: SequenceInputStream Serializable ServerCloneException ServerError
token: ServerException ServerNotActiveException ServerRef
token: ServerRuntimeException ServerSocket Shape Short Signature
token: SignatureException Signer SimpleBeanInfo SimpleDateFormat
token: SimpleTimeZone Skeleton SkeletonMismatchException
token: SkeletonNotFoundException SocketException SocketImpl Socket
token: SocketImplFactory SocketSecurityException Stack StackOverflowError
token: Statement StreamCorruptedException StreamTokenizer
token: StringBufferInputStream StringBuffer StringReader String
token: StringCharacterIterator StringIndexOutOfBoundsException
token: StringSelection StringTokenizer StringWriter StubNotFoundException
token: SyncFailedException SystemColor System TextArea TextAreaPeer
token: TextComponentPeer TextComponent TextEvent TextField TextFieldPeer
token: TextListener Thread ThreadDeath ThreadGroup Throwable Time TimeZone
token: Timestamp TooManyListenersException Toolkit Transferable Types UID
token: URL URLConnection URLEncoder URLStreamHandlerFactory URLStreamHandler
token: UTFDataFormatException UnexpectedException UnicastRemoteObject
token: UnknownError UnknownHostException UnknownHostException
token: UnknownServiceException UnmarshalException Unreferenced
token: UnsatisfiedLinkError UnsupportedEncodingException
token: UnsupportedFlavorException Vector VerifyError VetoableChangeListener
token: VetoableChangeSupport VirtualMachineError Visibility Void
token: WindowAdapter WindowEvent WindowListener WindowPeer Window
token: WriteAbortedException Writer ZipEntry ZipException ZipFile
token: ZipInputStream ZipOutputStream dgcDGC dgcLease dgcVMID
color: darkred, normal, darkred, normal
symbol: []
token: applet acl awt beans datatransfer event image interfaces io java
token: lang math net out peer reflect registry rmi security server sql text
token: util zip
# set the symbol which opens the parameter list of a C-function
color: myDarkBlue, normal, myDarkBlue, normal
funcParml: (
# set the escape character
color: red, normal, red, normal
literal: \
# comments
color: darkcyan, normal, darkcyan, outline
eolCom: //
openCom: /*
closeCom: */
# set the column in which each of the end-of-line comment sequence
# must appear in order to be recognized as a comment.
# A zero value indicates that the comment sequence should be recognized
# in all columns.
comCol: 0
#==================================================================
# syntax highlighting for JavaScript
files: *.js *.JavaScript
eaFileType: "Script: JavaScript"
#sectionRegexp: ^[a-zA-Z0-9][a-zA-Z0-9_:*&~]+[a-zA-Z0-9 _:*&~]*\([^;]*$
sectionDisplayRegexp: ([a-zA-Z0-9]*[ \t]+[*]*)([a-zA-Z0-9_]+)([ ]*\(.*)
sectionDisplayOrder: 2
sectionDisplay: 5000, 1000
#sectionBrowserMainKey: 2
#sectionBrowserOrder: 2
wordWrap: disabled
# first define some handy colors
defineColor: myDarkYellow 160 160 0
defineColor: myDarkBlue 0 0 150
defineColor: myDarkRed 200 0 0
defineColor: myLightGray 220 220 220
# set the general textwindow colors
foregroundColor: black
backgroundColor: white
blockColor: myLightGray
# treat reserved words case sensitive
caseSensitive: yes
# search comments in string constants (set this to "no" for better performance)
checkCommentInString: no
# at first define the reserved words
color: blue
token: abstract boolean break byte case catch char class const continue
token: default do double else extends false final finally float for function
token: goto if implements import in instance int interface long native new null
token: of package private protected public return short static super switch
token: synchronized this throw throws transient true try var void while with
# standard functions
#color: myDarkYellow
color: myDarkBlue
token: escape unescape eval parseFloats parseInts .length
# set the characters which open/close string and character constants
color: darkpink, normal, darkpink, bold
string: "
char: '
# numbers
numPostfix: L
color: myDarkYellow, normal, myDarkYellow, normal
decPrefix:
color: darkgreen, normal, darkgreen, normal
hexPrefix: 0x
color: darkgray, normal, darkgray, normal
octalPrefix: 0
#binPrefix:
# set the symbols
color: myDarkRed
symbol: ><{}()+-:&!|=~?.;,^/*
symbol: _
color: darkred
symbol: []
# set the symbol which opens the parameter list of a C-function
color: myDarkBlue, normal, myDarkBlue, bold
funcParml: (
# set the escape character
color: red, normal, red, outline
literal: \
# comments
color: darkcyan, normal, darkcyan, italic
eolCom: //
openCom: /*
closeCom: */
comCol: 0
#==================================================================
# Syntax highlighting for 32-bit Canterbury Modula-2.
#
# Note: Canterbury Modula-2 is being shipped by:
#
# Mill, Hill & Canterbury Group, Ltd.
# P.O.BOX 717
# Belen, NM 87002, USA
#
# Internet: mhc@webcom.com
# WWW: http://www.webcom.com/mhc/welcome.html
#
files: *.mod *.def
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
sectionRegexp: (^[ ]*)(PROCEDURE)[ ]+([a-zA-Z0-9_\$]+)
sectionDisplayRegexp: (^[ ]*)(PROCEDURE)[ ]+([a-zA-Z0-9_\$]+)
sectionBrowserMainKey: 3
sectionBrowserOrder: 2, 3
sectionDisplayOrder: 2, 3
sectionDisplay: 4000, 500
caseSensitive: yes
checkCommentInString: no
# first define some handy colors
defineColor: myDarkYellow 160 160 0
defineColor: myDarkBlue 0 0 150
defineColor: myDarkRed 200 0 0
defineColor: myLightGray 220 220 220
color: blue
token: AND DO IF OF SET
token: ARRAY ELSE IMPLEMENTATION OR THEN
token: BEGIN ELSIF IMPORT POINTER TO
token: BY END IN PROCEDURE TYPE
token: CASE EXIT LOOP QUALIFIED UNTIL
token: CONST EXPORT MOD RECORD VAR
token: DEFINITION FOR MODULE REPEAT WHILE
token: DIV FROM NOT RETURN WITH
token: FAR IS NEAR SHL SHR XOR
token: ABS FLOAT LONGREAL SHORTCARD
token: BITSET HALT LONGTRUNC SHORTFLOAT
token: BOOLEAN HIGH MAX SHORTINT
token: CAP INC MIN SHORTNIL
token: CARDINAL INCL NEW SHORTREAL
token: CHAR INTEGER NIL SHORTTRUNC
token: CHR LONG ODD SIZE
token: DEC LONGCARD ORD TRUE
token: DISPOSE LONGFLOAT PROC TRUNC
token: EXCL LONGINT REAL VAL
token: FALSE LONGNIL SHORT
# set the characters which open/close string and character constants
color: darkpink
string: "
char: '
# set the symbols
color: myDarkRed
symbol: ><{}()+-:&!|=~?.;,^/*
color: darkred
symbol: []
# set the symbol which opens the parameter list of a procedure
color: myDarkBlue
funcParml: (
# set the escape character
color: red
literal: \
# comments
color: darkcyan
openCom: (*
closeCom: *)
# set the column in which each of the end-of-line comment sequence
# must appear in order to be recognized as a comment.
# A zero value indicates that the comment sequence should be recognized
# in all columns.
comCol: 0
#==================================================================
# Syntax highlighting for med.syn
files: med*.syn *.syn
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
sectionRegexp: ^files:
sectionDisplayRegexp: (^files:[ ]*)(.*)
sectionBrowserMainKey: 2
sectionBrowserOrder: 2
sectionDisplayOrder: 2
caseSensitive: yes
checkCommentInString: no
color: darkpink, normal, darkpink, normal
token: files:
color: blue, normal, blue, bold
token: backgroundColor: blockColor: caseSensitive: char: checkCommentInString:
token: closeCom: comCol: defineColor: eaFileType: eolCom: foregroundColor:
token: funcParml: inf: literal: openCom: string: symbol: token:
token: sectionRegexp: sectionBrowserMainKey: sectionBrowserOrder: sectionDisplay:
token: sectionDisplayRegexp: sectionDisplayOrder: wordWrap:
color: red, normal, red, normal
token: color:
color: darkred, normal, darkred, bold
token: on off current disabled yes no
color: darkcyan, normal, darkcyan, outline
eolCom: #
comCol: 1
#==================================================================
# Syntax highlighting for MED keyboard configuration file
files: *.kbd *.tlb
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
caseSensitive: no
checkCommentInString: no
color: blue, normal, blue, normal
token: key:
color: red, normal, red, bold
token: addMacros appendBlkToClipbrd backtab blkEnd blkStart blkTolower
token: blkToupper bs capitalizeWord cascadeBufs cascadeViews centerLine
token: close closeAllViews closeView clrToEndOfLine columnBlkMode compress copyBlk
token: copyBlkToClipbrd cr createView cursorDown cursorLeft cursorRight
token: cursorUp cutBlkToClipbrd delBlk delChar delLine delWord
token: exit expand find findNext gotoBlkEnd gotoBlkStart
token: gotoEndOfFile gotoEndOfLine gotoLine gotoNextWord gotoPrevWord gotoStartOfLine
token: gotoTopOfFile gotoEndOfWord helpGeneral helpIndex helpContents import insertMode
token: jumpBookmark jumpNextBookmark jumpPrevBookmark
token: jumpToFunc kbdEdit kbdLoad kbdSave keywordHelp
token: lineBlkMode loadMacros macroManager markNextWord markPrevWord
token: markToBeginOfFile markToEndOfFile markToEndOfLine markToStartOfLine markWord match
token: maximizeBufs maximizeViews moveBlk new nextBuf nextErr
token: nextView open overwriteMode pasteClipbrdColumn pasteClipbrdLine pasteLastDelLine pasteLine
token: pageDown pageUp pickLine prevBuf prevErr prevView
token: print printRaw recMacro redo replace save saveAll
token: saveAndExit saveAs saveBlk saveMacros setBookmark settings
token: setupPrinter shiftLeft shiftRight sort swapLines insertTab
token: tileBufsHorizontal tileBufsVertical tileViewsHorizontal tileViewsVertical
token: toggleBlkMode toggleWrapMode toggleWriteMode toolManager toolOutputWin
token: truncWord undo unmark winMon wordTolower wordToupper wrapLinesBlk wrapLinesTxt
token: jumpPrevSection jumpNextSection jumpToSection delLeftBlanks
token: delRightBlanks reloadSyntax selectAll saveCursor restoreCursor
token: drawLeft drawRight drawUp drawDown drawMode0 drawMode1 drawMode2 drawMode3
token: drawMode4 drawMode5 drawMode6 drawMode7 drawMode8 drawMode9 drawRect
token: returnToSection lineNumbering setAnchor1 setAnchor2 setAnchor3 setAnchor4
token: setAnchor5 gotoAnchor1 gotoAnchor2 gotoAnchor3 gotoAnchor4 gotoAnchor5
token: closeAll splitLine findInFiles pickAndLoad sectionDisplay capitalizeBlk
token: fillBlk indent unIndent indentBlk unIndentBlk
token: cpDef cpWin convDef2Win convWin2Def reloadFile
color: darkgreen, normal, darkgreen, bold
token: menuBlock menuEdit menuFile menuHelp menuMacro menuOptions menuSearch
token: menuTools menuBuffer menuWindow
color: darkblue, normal, darkblue, bold
token: tool0 tool1 tool2 tool3 tool4 tool5 tool6 tool7 tool8 tool9
token: tool10 tool11 tool12 tool13 tool14 tool15 tool16 tool17 tool18 tool19
color: darkcyan, normal, darkcyan, outline
eolCom: #
comCol: 1
#==================================================================
# Syntax highlighting for config.sys
files: config.sys
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
sectionRegexp: ^BASEDEV=|^DEVICE=|^RUN=|^SET
sectionDisplayRegexp: (^BASEDEV=|^DEVICE=|^RUN=|^SET)[ ]*(.*)
sectionBrowserMainKey: 1
sectionBrowserOrder: 1, 2
sectionDisplayOrder:
inf: view.exe cmdref *
caseSensitive: no
checkCommentInString: no
color: darkpink, normal, darkpink, bold
token: BASEDEV
color: darkred, normal, darkred, bold
token: DEVICE
color: blue, normal, blue, bold
token: AUTOSTART BOOKSHELF BUFFERS CODEPAGE COMSPEC COUNTRY DELDIR
token: DEVINFO DISKCACHE DPATH DSPPATH GLOSSARY HELP IFS IOPL IPF_KEYS KEYS
token: LIBPATH MAXWAIT MEMMAN MMBASE NCDEBUG OS2_SHELL PATH PRINTMONBUFSIZE
token: PRIORITY_DISK_IO PROMPT PROTSHELL RESTARTOBJECTS RUN RUNWORKPLACE
token: SOMDDIR SOMIR SWAPPATH SYSTEM_INI THREADS TIMESLICE USER_INI
token: VIDEO_DEVICES VIO_SVGA
color: red, normal, red, bold
token: SET
color: red, normal, red, bold
symbol: :+-*/&~=,;()[]{}|^<>#%
color: darkcyan, normal, darkcyan, outline
eolCom: REM
comCol: 1
#==================================================================
# Syntax highlighting for Makefiles
files: makefile* *.mak *.mif
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
inf: view.exe tools *
caseSensitive: yes
checkCommentInString: no
color: blue, normal, blue, bold
token: !elif !else !endif !error !ifdef !ifndef !if !include !undef
color: red, normal, red, normal
symbol: $&@()=*+-/[],#<>:;
color: darkcyan, normal, darkcyan, outline
eolCom: #
#==================================================================
# Syntax highlighting for IPF documents
files: *.ipf
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
inf: view.exe ipfc20 *
sectionRegexp: :[Hh][0-9]
sectionDisplayRegexp: (:[Hh][0-9][ ]*)(res=[0-9]*\.)[ ]*(.*)
sectionBrowserMainKey: 3
sectionBrowserOrder: 1, 3
sectionDisplayOrder: 1, 3
sectionDisplay: 4000, 1000
caseSensitive: no
checkCommentInString: no
defineColor: myDarkYellow 160 160 0
defineColor: myDarkBlue 0 0 150
defineColor: myDarkRed 200 0 0
color: red, normal, red, bold
token: :link :elink.
color: darkpink, normal, darkpink, bold
token: :ehp1. :ehp2. :ehp3. :ehp4. :ehp5. :ehp6. :ehp7. :ehp8. :ehp9.
token: :hp1. :hp2. :hp3. :hp4. :hp5. :hp6. :hp7. :hp8. :hp9.
color: blue, normal, blue, bold
token: :acviewport align :artlink. :artwork aspotref author backm body
token: .br :caution :cgraphic. :color
token: compact :ctrldef. :ctrl :c. danger :ddf :ddhd :dd defn
token: detable deuserdoc dfname dfn dlinenum dln :dl :docprof
token: dthd :dt eaddress earea :eartlink. :ecaution. :ecgraphic.
token: :ectrldef. edanger :edl. :efig. efn ehelp :ehide. ehpart ehpt
token: ehp eh einfo elines :ent. :eol. :eparml. eprolog eregion
token: :esl. :etable. etitle :eul. :euserdoc. :ewarning. :exmp. :figcap. :fig.
token: fnref :fn :font frontm :h1 :h2 :h3 :h4 :h5 :h6 :h7 :h8 :h9
token: hdref :hide hpart
token: hpt :i1 :i2 :icmd .im index inform info :isyn launch :lines
token: :li. :lm :lp. :note :nt :ol :parml :pbutton :pd. prolog :pt. :p.
token: region res :rm :row. :sl spotref spot :table tipage :title. tline
token: toc :ul :userdoc. :warning :xmp.
symbol: :.
color: myDarkYellow, normal, myDarkYellow, bold
token: &. &asterisk. &colon. ÷ &darrow. &larrow. &mu.
token: ¼. ½. &percent. &semi. &sqbul. ².
color: red, normal, red, bold
symbol: &=
color: darkcyan, normal, darkcyan, outline
eolCom: .*
#==================================================================
# Syntax highlighting for IPP documents
files: *.ipp
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
inf: view.exe ipfc20 *
sectionRegexp: :[Hh][0-9]
sectionDisplayRegexp: (:[Hh][0-9][ ]*)(res=&)([a-zA-Z0-9_]*\.)[ ]*([a-zA-Z0-9_]*\.)(.*)
sectionBrowserMainKey: 5
sectionBrowserOrder: 1, 5, 3, 4
sectionDisplayOrder: 1, 5
caseSensitive: no
checkCommentInString: no
defineColor: myDarkYellow 160 160 0
defineColor: myDarkBlue 0 0 150
defineColor: myDarkRed 200 0 0
color: red, normal, red, bold
token: :link :elink.
color: darkpink, normal, darkpink, bold
token: :ehp1. :ehp2. :ehp3. :ehp4. :ehp5. :ehp6. :ehp7. :ehp8. :ehp9.
token: :hp1. :hp2. :hp3. :hp4. :hp5. :hp6. :hp7. :hp8. :hp9.
color: blue, normal, blue, bold
token: :acviewport align :artlink. :artwork aspotref author backm body
token: .br :caution :cgraphic. :color
token: compact :ctrldef. :ctrl :c. danger :ddf :ddhd :dd defn
token: detable deuserdoc dfname dfn dlinenum dln :dl :docprof
token: dthd :dt eaddress earea :eartlink. :ecaution. :ecgraphic.
token: :ectrldef. edanger :edl. :efig. efn ehelp :ehide. ehpart ehpt
token: ehp eh einfo elines :ent. :eol. :eparml. eprolog eregion
token: :esl. :etable. etitle :eul. :euserdoc. :ewarning. :exmp. :figcap. :fig.
token: fnref :fn :font frontm :h1 :h2 :h3 :h4 :h5 :h6 :h7 :h8 :h9
token: hdref :hide hpart
token: hpt :i1 :i2 :icmd .im index inform info :isyn launch :lines
token: :li. :lm :lp. :note :nt :ol :parml :pbutton :pd. prolog :pt. :p.
token: region res :rm :row. :sl spotref spot :table tipage :title. tline
token: toc :ul :userdoc. :warning :xmp.
symbol: :.
color: myDarkYellow, normal, myDarkYellow, bold
token: &. &asterisk. &colon. ÷ &darrow. &larrow. &mu.
token: ¼. ½. &percent. &semi. &sqbul. ².
color: red, normal, red, bold
symbol: &=
color: darkcyan, normal, darkcyan, outline
eolCom: .*
#==================================================================
# Syntax highlighting for Resource Files
files: *.rc *.dlg
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
sectionRegexp: ^DLGTEMPLATE
sectionDisplayRegexp: (^DLGTEMPLATE[ ]+)[ ]*([a-zA-Z0-9_]*)(.*)
sectionBrowserMainKey: 2
sectionBrowserOrder: 2
sectionDisplayOrder: 2
sectionDisplay: 4000, 500
inf: view.exe toolinfo *
caseSensitive: yes
checkCommentInString: no
color: red, normal, red, bold
token: #define #else #endif #error #ifdef #ifndef #if #include
token: #line #pragma #undef
color: blue, normal, blue, bold
token: ACCELTABLE ASSOCTABLE AUTOCHECKBOX AUTORADIOBUTTON BITMAP CHECKBOX CODEPAGE
token: COMBOBOX CONTAINER CONTROL CTEXT CTLDATA DEFPUSHBUTTON DIALOG DLGINCLUDE
token: DLGTEMPLATE EDITTEXT ENTRYFIELD FONT FRAME GROUPBOX HELPITEM HELPSUBITEM
token: HELPSUBTABLE HELPTABLE ICON LISTBOX LTEXT MENU MENUITEM MESSAGETABLE MLE
token: NOTEBOOK POINTER PRESPARAMS PUSHBUTTON RADIOBUTTON RCDATA
token: RESOURCE RTEXT SLIDER SPINBUTTON STRINGTABLE SUBITEMSIZE SUBMENU
token: VALUESET WINDOW WINDOWTEMPLATE
color: red, normal, red, bold
symbol: {}[]().=+-*/:;<>|&,~!^?
literal: \
color: darkpink, normal, darkpink, italic
string: "
char: '
color: darkcyan, normal, darkcyan, outline
openCom: /*
closeCom: */
eolCom: //
#==================================================================
# Syntax highlighting for OS/2 REXX files
files: *.cmd
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
sectionRegexp: ^[a-zA-Z0-9_]+:([ \t][a-zA-Z0-9\._\t]*)
sectionDisplayRegexp: (^[a-zA-Z0-9_]+):[ \t]($|[a-zA-Z0-9_. ]*)
sectionBrowserMainKey: 1
sectionBrowserOrder: 1
sectionDisplayOrder: 1
sectionDisplay: 4000, 500
inf: view.exe rexx *
caseSensitive: no
checkCommentInString: no
color: blue, normal, blue, bold
token: abbrev abs address all arg b2x beep bitand bitor bitxor by c2d c2x call
token: center centre charin charout chars compare condition copies d2c
token: d2x datatype date delstr delword digits directory do drop else
token: endlocal end error errortext exit expose failure filespec forever format form for fuzz
token: if insert interpret iterate lastpos leave left length linein
token: lineout lines max min name nop numeric on options otherwise overlay parse pos
token: procedure pull push queued queue random return reverse right
token: rxmessagebox rxqueue say select setlocal signal sign sourceline
token: space stream strip substr subword symbol syscls syscreateobject
token: syscurpos syscurstate sysderegisterobjectclass sysdestroyobject
token: sysdriveinfo sysdrivemap sysdropfuncs sysfiledelete sysfilesearch
token: sysfiletree sysgetea sysgetkey sysgetmessage sysini sysmkdir
token: sysos2ver sysputea sysqueryclasslist sysregisterobjectclass
token: sysrmdir syssearchpath sysseticon syssetobjectdata syssleep
token: systempfilename systextscreenread systextscreensize
token: syswaitnamedpipe then time to trace translate trunc until upper value
token: verify when while wordindex wordlength wordpos words word x2b x2c
token: x2d xrange
color: red, normal, red, bold
symbol: \{}[]().=+-*/:;<>|&,~!^?
color: darkpink, normal, darkpink, italic
string: "
char: '
color: darkcyan, normal, darkcyan, outline
openCom: /*
closeCom: */
#==================================================================
# Syntax highlighting for LATEX files
files: *.tex
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: current
sectionRegexp: (^\\section|^\\subsection)
sectionDisplayRegexp: (^\\section|^\\subsection)[ ]*{([^}]+)
sectionBrowserMainKey: 2
sectionBrowserOrder: 2, 1
sectionDisplayOrder: 2, 1
sectionDisplay: 5000, 1000
inf: view.exe latex *
caseSensitive: yes
checkCommentInString: no
color: blue, normal, blue, bold
token: !∩ "∩ "- "< "> "`"ck "a "A "e "E "i "I "o "O "u "U "s "| ?∩ | ~
token: \! \" \# \$ \% \& \' \( \) \+ \, \- \. \/ \: \; \< \= \> \@. \[
token: \\ \\* \] \^ \_ \` \{ \| \} \~ \a= \a∩ \a` \AA \aa \abovedisplayskip
token: \abovedisplayshortskip \abstractname \acute \addcontentsline
token: \address \addtime \addtocontents \addtocounter \addtolength
token: \addvspace \AE \ae \aleph \Alph \alph \alpha \alsoname \amalg
token: \and \angle \appendixname \approx \arabic \arccos \arcsin \arctan
token: \arg \arraycolsep \arrayrulewidth \arraystretch \ast \asymp \atop
token: \author \b \backmatter \backslash \bar \baselineskip
token: \baselinestretch \begin \belowdisplayskip \belowdisplayshortskip
token: \beta \bezier \bibname \bf \bfdefault \bfseries \bibitem
token: \bibliography \bibliographystyle \big \Big \bigcap \bigcirc \bigcup
token: \bigg \Bigg \biggl \Biggl \biggm \Biggm \biggr \Biggr \bigl \Bigl
token: \bigm \Bigm \bigodot \bigoplus \bigotimes \bigr \Bigr \bigtriangledown
token: \bigtriangleup \bigskip \bigskipamount \bigsqcup \biguplus \bigvee
token: \bigwedge \bmod \boldmath \bot \botfigrule \bottomfraction \bowtie
token: \Box \breve \bullet \c \cal \cap \caption \captions \cc \ccname \cdot
token: \cdots \centering \centerline \chapter \chapter* \chaptername \check
token: \chi \choose \circ \circle \circle* \cite \cleardoublepage \clearpage
token: \cline \closing \clubsuit \color \colorbox \columnsep \columnseprule
token: \cong \contentsline \contentsname \coprod \copyright \copyrightspace
token: \cos \cosh \cot \coth \csc \cup \d \dag \dagger \dashbox \dashv \date
token: \dblfigrule \dblfloatpagefraction \dblfloatsep \dbltextfloatsep
token: \dbltopfraction \dbltopnumber \ddag \ddagger \ddot \ddots \definecolor
token: \deg \DeleteShortVerb \Delta \delta \depth \det \Diamond \diamond
token: \diamondsuit \dim \discretionary \displaystyle \div \documentclass
token: \documentstyle \dot \doteq \dotfill \doublerulesep \Downarrow
token: \downarrow \dq \ell \em \emailid \emailhost \emph \emptyset \encl
token: \enclname \end \enlargethispage \enlargethispage* \ensuremath
token: \epsilon \equiv \eta \evensidemargin \exists \exp \extracolsep \fbox
token: \fboxrule \fboxsep \fcolorbox \figurename \fill \flat
token: \floatpagefraction \floatsep \flq \flqq \flushbottom \fnsymbol
token: \fontencoding \fontfamily \fontseries \fontshape \fontsize \footnote
token: \footnotemark \footnoterule \footnoteseq \footnotesize \footnotetext
token: \footskip \forall \frac \frame \framebox \frenchspacing \frontmatter
token: \frown \frq \frqq \fussy \Gamma \gamma \gcd \ge \geq \germanTeX \gets
token: \gg \glossary \glossaryentry \glq \glqq \graphpaper \grave \grq \grqq
token: \H \hat \hbar \headheight \headsep \headtoname \heartsuit \height
token: \hfill \hline \hoffset \hom \hookleftarrow \hookrightarrow \hrulefill
token: \hspace \hspace* \huge \Huge \hyphenation \i \iff \ifthenelse \Im
token: \imath \in \include \includeonly \indent \index \indexentry \indexname
token: \indexspace \inf \infty \input \int \intextsep \invisible \iota \it
token: \itdefault \item \itemindent \itemsep \itshape \j \jmath \Join \jot
token: \kappa \ker \hill \L \l \label \labelenum \labelitem \labelsep
token: \labelwidth \Lambda \lambda \langle \language \LARGE \large \Large
token: \LaTeX \LaTeXe \lceil \ldots \le \leadsto \left \Leftarrow \leftarrow
token: \lefteqn \leftharpoondown \leftharpoonup \leftline \leftmargin
token: \Leftrightarrow \leftrightarrow \leq \lfloor \lg \lhd \lim \liminf
token: \limits \limsup \line \linebreak \linethickness \listfigurename
token: \listfiles \listoffigures \listoftables \listparindent \listtablename
token: \ll \ln \location \log \Longleftarrow \longleftarrow
token: \Longleftrightarrow \longleftrightarrow \longmapsto \Longrightarrow
token: \longrightarrow \mainmatter \makebox \makeglossary \makeindex
token: \makelabel \makelabels \MakeShortVerb \maketitle \mapsto \marginpar
token: \marginparpush \marginparsep \marginparwidth \markboth \markright
token: \mathbf \mathcal \mathindent \mathit \mathnormal \mathrm \mathsf
token: \mathtt \mathversion \max \mbox \mddefault \mdseries \medskip
token: \medskipamount \mho \mid \min \mit \models \mp \mu \multicolumn
token: \multiput \myref \nabla \name \natural \nearrow \neg \neq \newboolean
token: \newcommand \newcommand* \newcounter \newenvironment \newenvironment*
token: \newfont \newlength \newline \newpage \newsavebox \newtheorem \ni
token: \nocite \nocorr \nofiles \noindent \nolimits \nolinebreak
token: \nonfrenchspacing \nonumber \nopagebreak \normalcolor \normalfont
token: \normalmarginpar \normalsize \not \notin \nu \numberline \nwarrow \O
token: \o \oddsidemargin \odot \OE \oe \oint \Omega \omega \ominus \onecolumn
token: \onlynotes \onlyslides \opening \oplus \originalTeX \oslash \otimes
token: \oval \overbrace \overline \P \pagebreak \pagecolor \pagename
token: \pagenumbering \pageref \pagestyle \paperheight \paperwidth \par
token: \par \paragraph \paragraph* \parallel \parbox \parindent \parsep
token: \parskip \part \part* \partial \partname \partopsep \perp \Phi \phi
token: \Pi \pi \pm \pmod \poptabs \pounds \Pr \prec \preceq \prefacename
token: \prime \printindex \prod \propto \protect \providecommand
token: \providecommand* \ps \Psi \psi \pushtabs \put \qbezier \quad \qquad
token: \r \raggedbottom \raggedleft \raggedright \raisebox \rangle \rceil \Re
token: \ref \refname \refstepcounter \renewcommand \renewcommand*
token: \renewenvironment \renewenvironment* reversemarginpar \rfloor \rhd
token: \rho \right \Rightarrow \rightarrow \rightharpoondown \rightharpoonup
token: \rightleftharpoons \rightline \rightmargin \rm \rmdefault \rmfamily
token: \Roman \roman \rq \rule \S \samepage \savebox \sb \sbox \sc \scdefault
token: \scriptscriptstyle \scriptsize \scriptstyle \scshape \searrow \sec
token: \section \section* \see \seename \selectfont \selectlanguage
token: \setboolean \setcounter \setlength \setminus \settime \settodepth
token: \settowidth \sf \sfdefault \sffamily \sharp \shortstack \showhyphens
token: \Sigma \sigma \signature \sim \simwq \sin \sinh \sl \sldefault \sloppy
token: \slshape \small \smallskip \smallskipamount \smile \sp \spadesuit
token: \special \sqcap \sqrt \sqsubset \sqsubseteq \sqsupset \sqsupseteq
token: \SS \ss \stackrel \star \stepcounter \stretch \subitem \subject
token: \subparagraph \subparagraph* \subsection \subsection* \subsubitem
token: \subsubsection \subsubsection* \subset \subseteq \succ \succeq \sum
token: \sup \suppressfloats \supset \supseteq \surd \swarrow \symbol \t
token: \tabbingsep \tabcolsep \tablename \tableofcontents \tabularnewline
token: \tan \tanh \tau \telephone \TeX \text \textbf \textcircled \textcolor
token: \textcompwordmark \textfloatsep \textfraction \textheight \textit
token: \textmd \textnormal \textrm \textsc \textsf \textsl \textstyle
token: \texttt \textup \textwidth \thanks \the \Theta \theta \thicklines
token: \thinlines \thispagestyle \tilde \tiny \times \title \to \today \top
token: \topfigrule \topfraction \topmargin \topsep \topskip \totalheight
token: \triangle \triangleleft \triangleright \tt \ttdefault \ttfamily
token: \twocolumn \typein \typeout \u \umlauthigh \umlautlow \unboldmath
token: \underbrace \underline \unitlenght \unlhd \unrhd \Uparrow \uparrow
token: \updefault \Updownarrow \updownarrow \uplus \upshape \Upsilon
token: \upsilon \usebox \usecounter \usefont \usepackage \v \value
token: \varepsilon \varphi \varpi \varrho \varsigma \vartheta \vdash \vdots
token: \vec \vector \vee \verb \verb* \vfill \visible \vline \voffset \vspace
token: \vspace* \wedge \whiledo \widehat \widetilde \width \wp \wr \Xi \xi
token: \ymail \yref \zeta
color: darkcyan, normal, darkcyan, bold
token: abstract alltt appendix array center description displaymath
token: document enumerate eqnarray eqnarray* equation figure figure*
token: filecontents filecontents* flushleft flushright fussypar itemize
token: list lrbox math minipage note overlay picture quotation quote
token: samepage slide sloppypar tabbing table table* tabular tabular*
token: thebibliography theindex theorem titlepage topnumber totalnumber
token: trivlist verbatim verbatim* verse
color: darkgreen, normal, darkgreen, bold
token: 10pt 11pt 12pt a4 a4paper article austrian babel book fleqn float
token: french ftnright german graphics identfirst latexsym leqno letter
token: longtable makeidx multicol proc report twocolumn twoside USenglish
token: verb verse
color: red, normal, red, bold
symbol: #$&{}()[]\
color: darkgray, normal, darkgray, outline
eolCom: %
comCol: 0
#==================================================================
# Syntax highlighting for LATEX files
files: *.tst
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: current
#==================================================================
# Predefined color names (case sensitive):
#
color: black, normal, black, bold
token: black
color: white, normal, white, bold
token: white
color: blue, normal, blue, bold
token: blue
color: red, normal, red, bold
token: red
color: pink, normal, pink, bold
token: pink
color: green, normal, green, bold
token: green
color: cyan, normal, cyan, bold
token: cyan
color: yellow, normal, yellow, bold
token: yellow
color: darkgray, normal, darkgray, bold
token: darkgray
color: darkblue, normal, darkblue, bold
token: darkblue
color: darkred, normal, darkred, bold
token: darkred
color: darkpink, normal, darkpink, bold
token: darkpink
color: darkgreen, normal, darkgreen, bold
token: darkgreen
color: darkcyan, normal, darkcyan, bold
token: darkcyan
color: brown, normal, brown, bold
token: brown
color: palegray, normal, palegray, bold
token: palegray
#==================================================================
# Syntax highlighting for PASCAL
files: *.pas *.inc
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
sectionRegexp: (^[ ]*)([pP]rocedure|[fF]unction|PROCEDURE|FUNCTION)[ ]+([a-zA-Z0-9_\$]+)
sectionDisplayRegexp: (^[ ]*)([pP]rocedure|[fF]unction|PROCEDURE|FUNCTION)[ ]+([a-zA-Z0-9_\$]+)
sectionBrowserMainKey: 3
sectionBrowserOrder: 2, 3
sectionDisplayOrder: 2, 3
sectionDisplay: 4000, 500
caseSensitive: no
checkCommentInString: no
# first define some handy colors
defineColor: myDarkYellow 150 150 0
defineColor: myDarkBlue 0 0 150
defineColor: myDarkRed 200 0 0
defineColor: myLightGray 220 220 220
color: blue, normal, blue, bold
token: AND ARRAY ASM BEGIN BOOLEAN BYTE CASE CHAR COMP CONSTRUCTOR
token: CONST DESTRUCTOR DIV DOUBLE DOWNTO DO ELSE END EXIT
token: EXTENDED EXTERNAL FALSE FILE FORWARD FOR FUNCTION GOTO IF
token: IMPLEMENTATION INTEGER INTERFACE IN LABEL LONGINT MOD NIL
token: NOT OBJECT OF OR OTHERWISE PACKED PRIVATE PROCEDURE
token: PROGRAM REAL RECORD REPEAT SEGMENT SET SHL SHR SHORTINT
token: SINGLE STRING THEN TO TRUE TYPE UNIT UNTIL USES VAR VIRTUAL
token: WHILE WITH WORD XOR
color: red, normal, red, bold
token: ABS ARCTAN CHR COS DISPOSE EOF EOLN EXP GET LN NEW ODD ORD PACK
token: PAGE PRED PUT READLN READ RESET REWRITE ROUND SIN SQRT SUCC TRUNC
token: UNPACK WRITELN WRITE
color: red, normal, red, bold
symbol: @().=*+-/[]#<>:;{}^,
literal:
color: darkgreen, normal, darkgreen, bold
funcParml: (
color: darkpink, normal, darkpink, italic
string: '
char:
color: darkcyan, normal, darkcyan, outline
openCom: {
closeCom: }
openCom: (*
closeCom: *)
#==================================================================
# Syntax highlighting for Ada
files: *.ads *.adb
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
caseSensitive: no
checkCommentInString: no
# colors
defineColor: myDarkBlue 0 0 200
defineColor: myDarkerBlue 0 0 160
defineColor: myDarkRed 180 0 0
defineColor: myLightGray 220 220 220
# Ada 95 (ISO/IEC 8652:1995) reserved words
color: myDarkBlue, normal, myDarkBlue, bold
token: abort else new return
token: abs elsif not reverse
token: abstract end null
token: accept entry select
token: access exception separate
token: aliased exit of subtype
token: all or
token: and for others tagged
token: array function out task
token: at terminate
token: generic package then
token: begin goto pragma type
token: body private
token: if procedure
token: case in protected until
token: constant is use
token: raise
token: declare range when
token: delay limited record while
token: delta loop rem with
token: digits renames
token: do mod requeue xor
# set the characters which open/close string and character constants
color: darkpink, normal, darkpink, italic
string: "
char: '
# package Standard
color: myDarkerBlue, normal, myDarkerBlue, bold
token: boelean integer natural positive float character wide_character
token: string duration constraint_error program_error storage_error tasking_error
color: myDarkRed, normal, myDarkRed, bold
symbol: ().,:;'<>=&+-/*
# comments
color: darkcyan, normal, darkcyan, outline
eolCom: --
#==================================================================
# Syntax Highlighting for HTML files
files: *.html *.htm
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: current
sectionRegexp: <[Hh][1-6]
sectionDisplayRegexp: (<[Hh][1-6]>)(.*)(</[Hh][1-6]>)
sectionBrowserMainKey: 2
sectionBrowserOrder: 2
sectionDisplayOrder: 2
sectionDisplay: 4000, 1000
caseSensitive: no
checkCommentInString: no
defineColor: myDarkYellow 160 160 0
defineColor: myDarkBlue 0 0 150
defineColor: myDarkRed 200 0 0
# Tags
color: myDarkRed, normal, myDarkRed, bold
# Level 0 tags
token: <H1 </H1> <H2 </H2> <H3 </H3> <H4 </H4> <H5 </H5> <H6 </H6>
token: <HTML </HTML> <HEAD </HEAD> <BODY </BODY> <TITLE </TITLE> <BASE </BASE>
token: <ISINDEX </ISINDEX> <LINK </LINK> <META </META> <NEXTID </NEXTID>
token: <BLOCKQUOTE </BLOCKQUOTE> <A </A> <IMG <P </P> <BR <HR <PRE </PRE>
token: <UL </UL> <OL </OL> <LI <DL </DL> <DD <DT <MENU </MENU> <DIR </DIR>
token: <ADDRESS </ADDRESS>
# Level 1 tags
token: <CITE </CITE> <CODE </CODE> <EM </EM> <KBD </KBD> <SAMP </SAMP> <STRONG </STRONG>
token: <VAR </VAR> <B </B> <I </I> <TT </TT>
# Level 2 tags
token: <FORM </FORM> <INPUT </INPUT> <SELECT </SELECT> <OPTION </OPTION> <TEXTAREA </TEXTAREA>
# Level 3 tags
token: <STYLE </STYLE> <SCRIPT </SCRIPT> <LINK </LINK> <APPLET </APPLET> <DIV </DIV> <MAP </MAP>
token: <AREA <FONT </FONT> <DFN </DFN> <Q </Q> <LANG </LANG> <AU </AU> <PERSON </PERSON> <ACRONYM </ACRONYM>
token: <INS </INS> <DEL </DEL> <U </U> <STRIKE </STRIKE> <BIG </BIG> <SMALL </SMALL> <SUB </SUB>
token: <SUP </SUP> <FIG </FIG> <CAPTION </CAPTION> <CREDIT </CREDIT> <TABLE </TABLE> <TR </TR> <TH <TD </TD>
#Other tags
token: <CENTER </CENTER> <XMP </XMP>
# Characters
color: myDarkYellow, normal, myDarkYellow, bold
# Latin 1 characters
token: Á À Â Ã Å Ä Æ Ç
token: É È Ê Ë Í Ì Î Ï Ð
token: Ñ Ó Ò Ô Õ Ö Ø Ú
token: Ù Û Ü Ý Þ ß á à
token: â ã å ä æ ç é è
token: ê ë í ì î ï ð ñ ó
token: ò ô õ ö ø ú ù û
token: ü ý þ ÿ
# Other characters
token: ¡ ¢ £ ¤ ¥ ¦ § ¨ ª
token: « ¬ ¯ ° ± ² ³ ´ µ
token: × ÷ ¶ · ¸ ¹ º » ¼
token: ½ ¾ ¿
# Level 0 characters
token: < > & "
# Level 3 characters
token: © ®
# Attributes
color: myDarkBlue, normal, myDarkBlue, bold
# Level 0 attributes
token: Alt Href Name Rel Rev Urn Title Methods Http-equiv Content Compact Ismap
# Level 2 attributes
token: Action Method Enctype Checked Maxlength Size Src Type Text Value Multiple
token: Selected Rows Cols
# Level 3 attributes
token: Version Background BGColor Link VLink ALink Shape Coords Align Nohref
token: Noshade Width Height Md Border Vspace Hspace Usemap Rowspan Colspan
token: Cellspacing Cellpadding Valign Nowrap
# Values
color: darkgreen, normal, darkgreen, bold
# Level 0 values
token: top middle bottom
# Level 2 values
token: get post checkbox hidden image password radio reset submit text
# Level 3 values
token: Home ToC Index Glossary Copyright Up Next Previous Help Bookmark StyleSheet
token: rect poly circle left right center disc circle square justify baseline
# Comments
color: darkcyan, normal, darkcyan, outline
openCom: <!-
closeCom: -->
# Strings
color: darkpink, normal, darkpink, italic
string: "
# Symbols for tags
color: myDarkRed, normal, myDarkRed, bold
symbol: <>
# Other symbols
color: blue, normal, blue, bold
symbol: =
#==================================================================
# Syntax highlighting for x86 Assembler
files: *.asm
# if defined, this string is written to the extended file attributes
# as file type (.TYPE) when a file is saved
eaFileType: "Assembler Code"
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
# first define some handy colors
defineColor: myDarkYellow 160 160 0
defineColor: myDarkBlue 0 0 150
defineColor: myDarkRed 200 0 0
defineColor: myLightGray 220 220 220
# set the general textwindow colors
foregroundColor: black
backgroundColor: white
blockColor: myLightGray
# treat reserved words case sensitive
caseSensitive: no
# search comments in string constants (set this to "no" for better performance)
checkCommentInString: no
# Sections - the best I can think of for asm is by proc
sectionRegexp: (^[ ]*)([a-zA-Z_][a-zA-Z0-9_]*[ \t]+)[pP][rR][oO][cC]
sectionDisplayRegexp: (^[ ]*)([a-zA-Z_][a-zA-Z0-9_]*[ \t]+)
sectionDisplayOrder: 1
sectionDisplay: 5000, 1000
sectionBrowserMainKey: 1
sectionBrowserOrder: 1
# the reserved words...
# Assembler directives and key words
color: myDarkYellow, normal, myDarkYellow, italic
token: ASSUME BEGINPROC BYTE COMMENT CREF DB DBIT DD DP DQ DT DW ELSE
token: DGROUP DWORD
token: END ENDIF ENDM ENDP ENDPROC ENDS EQU EVEN EXITM EXTRN FAR GROUP
token: IF IF1 IF2 IFB IFDEF IFDIF IFE IFIDN IFNB IFNDEF INCLUDE IRP IRPC
token: LABEL LALL LFCOND LIST LOCAL MACRO MSFLOAT NAME NEAR OFFSET ORG
token: OUT PAGE PROC PROCEDURE PTR PUBLIC PURGE RADIX RECORD REPT SALL
token: SEGMENT SFCOND SHORT STACK STRUC SUBTTL TFCOND TITLE WORD XALL
token: XCREF XLIST
# 80286 and 8086 mnemonics
color: blue, normal, blue, bold
token: AAA AAD AAM AAS ADC ADD AND ARPL BOUND CALL CBW CLC CLD CLI CLTS
token: CMC CMP CMPS CMPSB CMPSW CWD DAA DAS DEC DIV ENTER HLT IDIV IMUL
token: IN INC INS INSB INSW INT INT0 IRET IRETD JA JAE JB JBE JC JCXZ JE JG JGE
token: JL JLE JMP JNA JNAE JNB JNBE JNC JNE JNG JNGE JNL JNO JNP JNS JNZ
token: JZ LAHF LAR LDS LEA LEAVE LES LFS LGDT LGS LIDT LLDT LMSW LOCK
token: LODS LODSB LODSW LOOP LSL LSS LTR MOV MOVS MOVSB MOVSW MOVSX MOVZX
token: MUL NEG NOP NOT OR OUT OUTS OUTSB OUTSW POP POPA POPF PUSH PUSHA
token: PUSHF RCL RCR REP REPZ REPE REPNE REPNZ RET ROL ROR SAHF SAL SAR
token: SBB SCAS SCASB SCASW SGDT SHL SHR SIDT SLDT SMSW STC STD STI STOS
token: STOSB STOSW STR SUB TEST VERR VERW WAIT XCHG XLAT XOR
# 80386 specific mnemonics
token: BSF BSR BT BTS BTR BTC IBTS MOV CR_ MOV DR_ MOV TR_ SETO SETNO
token: SETB SETNAE SETNB SETAE SETE SETZ SETNE SETNZ SETBE SETNA SETNBE
token: SETA SETS SETNS SETP SETPE SETNP SETPO SETL SETNGE SETNL SETGE
token: SETLE SETNG SETNLE SETG SHLD SHRD XBTS
token: movsd lodsd stosd
# 80x87 mnemonics
color: darkpink, normal, darkpink, bold
token: F2XM1 FABS FADD FADDP FBLD FBSTP FCHS FCLEX FCOM FCOMP FCOMPP
token: FCOS FDECSTP FDISI FDIV FDIVP FDIVR FDIVRP FENI FFREE FIADD FICOM
token: FICOMP FIDIV FIDIVR FILD FIMUL FINCSTP FINIT FIST FISTP FISUB
token: FISUBR FLD FLD1 FLDCW FLDENV FLDL2E FLDL2T FLDLG2 FLDLN2 FLDPI
token: FLDZ FMUL FMULP FNCLEX FNDISI FNENI FNINIT FNOP FNSAVE FNSTCW
token: FNSTENV FNSTSW FPATAN FPREM FPTAN FRNDINT FRSTOR FSAVE FSCALE
token: FSETPM FSIN FSINCOS FSQRT FST FSTCW FSTENV FSTP FSTSW FSUB FSUBP
token: FSUBR FSUBRP FTST FWAIT FXAM FXCH FXTRACT FYL2X FYL2XP1
# flags and registers
color: darkgreen, normal, darkgreen, bold
token: AF AH AL AX BH BL BP BX CF CH CL CR0 CR1 CR2 CR3 CS CX DF DH DI DL
token: DR0 DR1 DR2 DR3 DR4 DR5 DR6 DR7 DS DX EAX EBP EBX ECX EDI EDX EFLAGS
token: EIP EM ES ESI ESP ET FS GDTR GS IF IDTR IOPL LDTR MP NT OF PE PF RF
token: SF SI SP SS TF TR TR6 TR7 TS VM ZF
# set the characters which open/close string and character constants
color: darkpink, normal, darkpink, italic
string: "
char: '
# set the symbols
color: myDarkRed, normal, myDarkRed, normal
symbol: ><{}()+-:&!|=~?.;,^/*[]
# set the symbol which opens the parameter list of a C-function
color: darkred, normal, darkred, bold
funcParml: :
# set the escape character
color: red, normal, red, normal
literal: \
# comments
color: darkcyan, normal, darkcyan, outline
eolCom: ;
#openCom:
#closeCom:
# set the column in which each of the end-of-line comment sequence
# must appear in order to be recognized as a comment.
# A zero value indicates that the comment sequence should be recognized
# in all columns.
comCol: 0
#==================================================================
# Syntax highlighting for CLIPPER
files: *.prg
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
sectionRegexp: (^[ ]*)([pP]rocedure|[fF]unction|PROCEDURE|FUNCTION)[ ]+([a-zA-Z0-9_\$]+)
sectionDisplayRegexp: (^[ ]*)([pP]rocedure|[fF]unction|PROCEDURE|FUNCTION)[ ]+([a-zA-Z0-9_\$]+)
sectionBrowserMainKey: 3
sectionBrowserOrder: 2, 3
sectionDisplayOrder: 2, 3
sectionDisplay: 4000, 500
caseSensitive: no
checkCommentInString: no
color: myDarkYellow, normal, myDarkYellow, italic
token: #command #translate #define #error #ifdef #ifndef #include
token: #stdout #undef #xcommand #xtranslate
color: blue, normal, blue, bold
token: AADD ABS ACHOICE ACLONE ACOPY ADEL ADIR AEVAL AFIELDS AFILL AINS ALERT
token: ALIAS ALLTRIM ALTD ARRAY ASC ASCAN ASIZE ASORT AT ATAIL BIN2I BIN2L BIN2W
token: BOF BREAK BROWSE CDOW CHR CMONTH COL COLORSELECT CTOD CURDIR DATE DAY
token: DBAPPEND DBCLEARFILTER DBCLEARINDEX DBCLEARRELATION DBCLOSEALL
token: DBCLOSEAREA DBCOMMIT DBCOMMITALL DBCREATE DBCREATEINDEX DBDELETE DBEDIT
token: DBEVAL DBF DBFILTER DBGOBOTTOM DBGOTO DBGOTOP DBRECALL DBREINDEX DBRELATION
token: DBSELECT DBSEEK DBSELECTAREA DBSETDRIVER DBSETFILTER DBSETINDEX
token: DBSETORDER DBSETRELATION DBSKIP DBSTRUCT DBUNLOCK DBUNLOCKALL
token: DBUSEAREA DELETED DESCEND DEVOUT DEVOUTPICT DEVPOS DIRECTORY DISKSPACE
token: DISPBEGIN DISPBOX DISPCOUNT DISPEND DISPOUT DOSERROR DOW DTOC DTOS
token: EMPTY EOF ERRORBLOCK ERRORLEVEL EVAL EXP FCLOSE FCOUNT FCREATE FERASE
token: FERROR FIELDBLOCK FIELDGET FIELDNAME FIELD FIELDPOS FIELDPUT
token: FIELDWBLOCK FILE FKLABEL FKMAX FLOCK FOPEN FOUND FREAD FREADSTR FRENAME
token: FSEEK FWRITE GETENV HARDCR HEADER I2BIN IF INDEXEXT INDEXKEY INDEXORD
token: INKEY INT ISALPHA ISCOLOR ISDIGIT ISLOWER ISPRINTER ISUPPER
token: L2BIN LASTKEY LASSTREC LEFT LEN LOWER LUPDATE MAX MAXCOL MAXROW MEMOEDIT
token: MEMOLINE MEMOREAD MEMORY MEMOTRAN MEMOWRIT MIN MLCOUNT MLCTOPOS MLPOS
token: MOD MONTH MOSTOLC NETERR NETNAME NEXTKEY NOSNOW OS OUTERR OUTSTD PAD
token: PADR PADL
token: PCOL PCOUNT PROCLINE PROCNAME PROW QOUT RAT READEXIT READINSERT READKEY
token: READMODAL READVAR RECCOUNT RECNO RECSIZE REPLICATE RESTSCREEN RIGHT
token: RLOCK ROUND ROW RTRIM SAVESCREEN SCROLL SECONDS SELECT SETBLINK SETCANCEL
token: SETCOLOR SETCURSOR SETKEY SETMODE SETPOS SETPRC SOUNDEX SPACE SQRT STR
token: STRTRAN STUFF SUBSTR TIME TONE TRANSFORM TYPE UPDATED UPPER USED VAL
token: VALTYPE VERSION WORD YEAR
token: ? ?? @ BOX CLEAR GET PROMPT SAY TO ACCEPT APPEND BLANK FROM
token: AVERAGE CALL CANCEL CLEAR ALL GETS MEMORY SCREEN TYPEAHEAD CLOSE
token: COMMIT CONTINUE COPY FIE STRUCTURE EXTENDED COPY TO COUNT CREATE
token: FROM DELETE FILE DIR DISPLAY EJECT FIND GO INDEX INPUT
token: JOIN KEYBOARD LABEL FORM LIST LOCATE MENU TO NOTE PACK QUIT READ
token: RECALL REINDEX RELEASE RENAME REPLACE REPORT FORM RESTORE SCREEN
token: SEEK SELECT SET ALTERNATE BELL CENTURY COLOR CONFIRM CONSOLE CURSOR
token: DATE DECIMALS DEFAULT DELETED DELIMITERS DEVICE EPOCH ESCAPE EXACT
token: EXCLUSIVE FILTER FIXED FORMAT FUNCTION INDEX INTENSITY KEY MARGIN MESSAGE
token: ORDER PATH PRINTER RELATION SCOREBOARD SOFTSEEK TYPEAHEAD UNIQUE
token: WITH WRAP SKIP SORT STORE SUM TEXT TOTAL TYPE UNLOCK UPDATE USE WAIT ZAP
color: darkblue, normal, darkblue, bold
token: ANNOUNCE BEGIN SEQUENCE DECLARE DO CASE WHILE EXIT PROCEDURE EXTERNAL
token: FIELD FOR FUNCTION IF INIT PROCEDURE LOCAL MEMVAR PARAMETERS PRIVATE
token: PROCEDURE PUBLIC REQUEST RETURN STATIC
token: ENDIF ENDDO ELSE ENDCASE OTHERWISE
# set the symbols
color: myDarkRed, normal, myDarkRed, normal
symbol: ><{}()+-:&!|=~?.;,^/*
color: darkred, normal, darkred, normal
symbol: []
color: darkgreen, normal, darkgreen, bold
funcParml: (
color: darkpink, normal, darkpink, italic
string: "
char: "
color: darkcyan, normal, darkcyan, outline
openCom: /*
closeCom: */
eolCom: //
comCol:
caseSensitive: no
checkCommentInString: no
#==================================================================
# Syntax highlighting for FORTRAN
files: *.for
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
caseSensitive: no
# first define some handy colors
defineColor: myDarkYellow 150 150 0
defineColor: myDarkBlue 0 0 150
defineColor: myDarkRed 200 0 0
defineColor: myLightGray 220 220 220
# set the general textwindow colors
foregroundColor: black
backgroundColor: white
blockColor: myLightGray
color: blue, normal, blue, bold
token: allocatable allocate if go backspace call case character close contains
token: continue cycle data deallocate type dimension do else elsewhere end endif
token: enddo endfile exit external format function if implicit inquire integer
token: intent interface intrinsic module namelist none nullify open optional
token: parameter pointer print private program public read result return rewind
token: save select sequence stop subroutine target then to type use where write
token: abs achar acos adjustl adjustr aimag aint all allocated amint any asin
token: associated atan atan2 btest ceiling char cmplx conjg cos cosh count cshift
token: dble digits dim dprod eoshift epsilon exp exponent floor fraction huge
token: iachar iand ibclr ibits ibset ichar ieor index int ior ishft ishftc kind
token: lbound len lge lgt lle llt log log1 logical matmul max maxexponent maxloc
token: maxval merge min minexponent minloc minval mod mvbits nearest mint not
token: pack precision present product radix range real repeat reshape prspacing
token: scale scan shape sign sin sinh size spacing spread sqrt sum tan tanh
token: tiny transfer transpose trim ubound unpack verify
# set the characters which open/close string constants
color: darkpink, normal, darkpink, italic
string: '
# symbols
color: myDarkRed, normal, myDarkRed, normal
symbol: +-*/=():,.$!
color: darkcyan, normal, darkcyan, outline
eolCom: !
comCol: 0
eolCom: c
comCol: 1
#==================================================================
# Syntax highlighting for LISP
files: *.lsp *.lisp
caseSensitive: no
checkCommentInString: no
color: darkblue, normal, blue, bold
token: first second third forth fifth sixth seventh eigth nineth rest
token: and append aply aref assert assoc atom car caar case boundp butlast
token: cdr cddr ceiling char characterp check-type clrhash cond cons
token: consp copy-list copy-tree count dolist dotimes elt eq eql equal
token: equalp defclass defconstant defgeneric defmacro describe
token: defmethod defpackage defparameter deftype defun defvar fboundp
token: find-package floor fresh-line funcall function format floatp
token: get getf gensym eval expt gethash hash-table-count hash-table-p incf
token: in-package identify intersection if last let length list listp loop
token: macroexpand maphash mapc mapcan mapcar make-array make-instance
token: make-hash-table make-package max member min mod nconc numberp
token: not nth nthcdr null or otherwise packagep pop pprint prin1 princ
token: print print-objectprogn prog1 prog2 progn provide push pushnew
token: psetf psetq quote random read rest return remhash remf require
token: remove-if-not reverse rplaca raplacd round set setf setq rplaca
token: raplacd round set setf setq sqrt stringp string= string< subst
token: substitute subsetp symbolp sxhash swadow symbol-function
token: symbol-name symbol-package symbol-plist symbol-value
token: t terpri time trace tree-equal truncate typecase typep
token: type-of unless union untrace use-package when
color: blue, normal, darkpink, italic
token: defun
color: red, normal, red, bold
symbol: @(.=*+-/[],$<>:;{}^#
literal:
color: darkcyan, normal, red, bold
symbol: )
color: darkgreen, normal, darkgreen, bold
funcParml: (
color: darkred, normal, darkcyan, outline
string: "
char:
color: darkblue, normal, darkcyan, outline
openCom: ;
#closeCom: }
eolCom:
comCol:
#==================================================================
# Syntax highlighting for 68k Assembler
files: *.as
# if defined, this string is written to the extended file attributes
# as file type (.TYPE) when a file is saved
eaFileType: "68k Assembler Code"
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
# first define some handy colors
defineColor: myDarkYellow 160 160 0
defineColor: myDarkBlue 0 0 150
defineColor: myDarkRed 200 0 0
defineColor: myLightGray 220 220 220
# set the general textwindow colors
foregroundColor: black
backgroundColor: white
blockColor: myLightGray
# treat reserved words case sensitive
caseSensitive: no
# search comments in string constants (set this to "no" for better performance)
checkCommentInString: no
# Sections - the best I can think of for asm is by proc
sectionRegexp: (^[ ]*)([a-zA-Z_][a-zA-Z0-9_]*[ \t]+)[pP][rR][oO][cC]
sectionDisplayRegexp: (^[ ]*)([a-zA-Z_][a-zA-Z0-9_]*[ \t]+)
sectionDisplayOrder: 1
sectionDisplay: 5000, 1000
sectionBrowserMainKey: 1
sectionBrowserOrder: 1
# the reserved words...
# Assembler directives and key words
color: darkgreen, normal, darkgreen, normal
token: ALIGN ASCIIL ASCIIZ CPU DC DCB DS ELSE END ENDIF EQU EVEN IF IFN INCLUDE
token: LINEA LINEF ORG SET SUPER SUPMODE SYNC REG WORD
# 68000 mnemonics
color: blue, normal, blue, bold
token: ABCD ADD ADDA ADDI ADDQ ADDX AND ANDI ASL ASR BCC BCS BEQ
token: BGE BGT BHI BHS BLE BLO BLS BLT BMI BNE BPL BVC BVS
token: BCHG BCLR BRA BSET BSR BTST CHK
token: CLR CMP CMPA CMPI CMPM DBCC DBCS DBEQ DBF DBGE DBGT DBHI DBHS DBLE
token: DBLO DBLS DBLT DBMI DBNE DBPL DBRA DBT DBVC DBVS DIVS DIVU
token: EOR EORI EXG EXT ILLEGAL JMP JSR LEA LINK LSL LSR MOVE MOVEA
token: MOVEM MOVEP MOVEQ MULS MULU NBCD NEG NEGX NOP NOT OR ORI PEA
token: RESET ROL ROR ROXL ROXR RTE RTR RTS SBCD SCC SCS SEQ SF SGE SGT
token: SHI SHS SLE SLO SLS SLT SMI SNE SPL ST SVC SVS STOP SUB SUBA SUBI SUBQ SUBX
token: SWAP TAS TRAP TRAPV TST UNLK
# 68020 specific mnemonics
token: BFCHG BFCLR BFEXTS BFEXTU BFFFO BFINS BFSET BFTST CALLM CAS CAS2 CHK2 CMP2
token: DIVSL DIVUL MOVEC MOVES PACK RTD RTM TRAPCC TRAPCS TRAPEQ TRAPF TRAPGE
token: TRAPGT TRAPHI TRAPLE TRAPLS TRAPLT TRAPMI TRAPNE TRAPPL TRAPT
token: TRAPVC TRAPVS
# 68360 specific mnemonics
token: BGND BKPT EXTB LPSTOP TBLS TBLSN TBLU TBLUN
# 68881 & 68882 mnemonics
color: darkpink, normal, darkpink, bold
token: FMOVE FMOVECR FMOVEM FABS FGETEXP FGETMAN FINT FNEG FSCALE FSQRT FTST
token: FADD FCOM FDIV FMOD FMUL FREM FSUB FACOS FASIN FATAN FATANH FCOS FCOSH
token: FETOX FETOXM1 FLOG10 FLOG2 FLOGN FLOGNP1 FSIN FSINCOS FSINH FTAN FTANH
token: FTENTOX FTWOTOX FSGLMUL FSGLDIV FSAVE FRESTORE
token: FBCC FBCS FBEQ FBGE FBGT FBHI FBHS FBLE FBLO FBLS FBLT FBMI FBNE FBPL FBVC FBVS
token: FDBCC FDBCS FDBEQ FDBF FDBGE FDBGT FDBHI FDBHS FDBLE FDBLO FDBLS FDBLT FDBMI
token: FDBNE FDBPL FDBRA FDBT FDBVC FDBVS
token: FSCC FSCS FSEQ FSF FSGE FSGT FSHI FSHS FSLE FSLO FSLS FSLT FSMI FSNE FSPL FST FSVC FSVS
# flags and registers
color: blue, normal, blue, bold
token: A0 A1 A2 A3 A4 A5 A6 A7 D0 D1 D2 D3 D4 D5 D6 D7 SP SR CCR PC
token: VBR SFC DFC CACR CAAR
# size symbols
color: myDarkYellow, normal, myDarkYellow, normal
token: X B W L
token: S D E P
symbol: .
# set the characters which open/close string and character constants
color: darkpink, normal, darkpink, italic
string: "
char: '
# set the symbols
color: myDarkRed, normal, myDarkRed, normal
symbol: ><{}()+-:&!|=~?;^/*[]
color: darkpink, normal, darkgreen, normal
decPrefix: #
hexPrefix: #$
# set the symbol which opens the parameter list of a C-function
color: darkred, normal, darkred, bold
funcParml: :
# set the escape character
color: red, normal, red, normal
literal: ,
# comments
color: darkcyan, normal, darkcyan, outline
eolCom: ;
comCol: 0
#openCom: ;
#closeCom:
eolCom: *
comCol: 0
#==================================================================
# Syntax highlighting for Perl
files: *.prl *.pl
# Word Wrap status
# current [col] (use current status, set wrap column to [col])
# on [col] (activate and set wrap column to [col])
# off (deactivate)
# disabled (word wrap not allowed)
wordWrap: disabled
sectionRegexp: ^[ \t]*sub[ \t]+
sectionDisplayRegexp: ^[ \t]*sub[ \t]+([^{]*)
sectionBrowserOrder: 1
sectionDisplayOrder: 1
sectionBrowserMainKey: 1
sectionDisplay: 5000, 1000
caseSensitive: yes
checkCommentInString: no
# Color definitions
defineColor: myDarkYellow 160 160 0
defineColor: myDarkBlue 0 0 150
defineColor: myDarkRed 200 0 0
defineColor: myLightGray 220 220 220
foregroundColor: black
backgroundColor: white
blockColor: myLightGray
# Reserved words
color: myDarkYellow, normal, myDarkYellow, normal
token: $! $" $# $$ $% $& $' $( $) $* $+ $, $- $. $/ $1 $2 $3 $4 $5 $6 $7 $8 $9
token: $; $< $= $> $? $@ $ARGV $O $[ $\ $] $^ $^D $^F $^I $^P $^T $^W $^X $_ $`
token: $| $~ %ENV %INC %SIG @ARGV @INC @_ integer less package require sigtrap
token: strict subs
color: darkgreen, normal, darkgreen, normal
token: abs accept alarm bind binmode bless caller chdir chmod chomp chop chown
token: chr chroot close closedir connect crypt dbmclose dbmopen defined delete
token: die dump each endgrent endhostent endnetent endprotoent endpwent endservent
token: eof eval exec exists exit fcntl fileno flock fork formline getc getgrent
token: getgrgid getgrnam gethostbyaddr gethostbyname gethostent getlogin getnetbyaddr
token: getnetbyname getnetent getpeername getpgrp getppid getpriority getprotobyname
token: getprotobynumber getprotoent getpwent getpwnam getpwuid getservbyname getservbyport
token: getservent getsockname getsockopt glob gmtime goto grep hex import index
token: ioctl join keys kill last lc lcfirst length link listen local localtime
token: lstat map mkdir msgctl msgget msgrcv msgsnd my next no oct open opendir
token: ord pack pipe pop pos print push qq quotemeta qw qx read readdir readlink
token: recv redo ref rename reset return reverse rewinddir rindex rmdir scalar
token: seek seekdir select semctl semget semop send setgrent sethostent setnetent
token: setpgrp setpriority setprotoent setpwent setservent setsockopt shift shmctl
token: shmget shmread shmwrite shutdown sleep socket socketpair sort splice split
token: sprintf stat study substr symlink syscall sysread system syswrite tell
token: telldir tie times tr truncate uc ucfirst umask undef unless unlink unpack
token: unshift untie use utime values vec wait waitpid wantarray warn write
color: red, normal, red, normal
token: FALSE TRUE
color: myDarkRed, normal, myDarkRed, normal
token: atan2 cmp cos eq exp gt int log lt ne rand sin sqrt srand sub time
color: blue, normal, blue, normal
token: continue do else elsif for foreach goto if last next redo return until
token: while
# Comments
color: darkcyan
eolCom: #
comCol: 0
# Symbols
color: darkpink, normal, black, normal
string: "
color: myDarkYellow, normal, myDarkYellow, normal
decPrefix:
color: darkgreen, normal, darkgreen, normal
hexPrefix: h
color: myDarkRed, normal, darkgreen, normal
symbol: ><{}()+-:&!|=~?.;,^/*%[]'@