home *** CD-ROM | disk | FTP | other *** search
/ Programmer Plus 2007 / Programmer-Plus-2007.iso / Programming / Programming IDEs / Programmer Studio 4.0 / PS4010.EXE / {app} / Settings / Languages / Default.xml
Encoding:
Text File  |  2001-12-17  |  74.2 KB  |  403 lines

  1. <language name="AWK">
  2.     <keyword_chars>A-Za-z0-9_</keyword_chars>
  3.     <quotes>'"</quotes>
  4.     <literal></literal>
  5.     <prefix></prefix>
  6.     <case_sensitive>True</case_sensitive>
  7.     <syntax_parser>AWK.psx</syntax_parser>
  8.     <comment start="#" end="" position="0"/>
  9.     <keywords style="1">if else while for in do break continue print printf return next delete exit sub BEGIN END</keywords>
  10.     <keywords style="2">FS NF NR FNR FILENAME RS OFS ORS OFMT SUBSEP ARGC RSTART RLENGTH ARGV ENVIRON $0 $1 $2 $3 $4 $5 $6 $7 $8 $9</keywords>
  11.     <keywords style="3">exp log sqrt sin cos atan2 length rand srand int substr index match split sub gsub sprintf system toupper tolower getline</keywords>
  12. </language>
  13. <language name="Microsoft C/C++">
  14.     <keyword_chars>A-Za-z0-9_#</keyword_chars>
  15.     <quotes>"</quotes>
  16.     <literal>\</literal>
  17.     <prefix>#</prefix>
  18.     <case_sensitive>True</case_sensitive>
  19.     <syntax_parser>c2.psx</syntax_parser>
  20.     <comment start="/*" end="*/" position="0"/>
  21.     <comment start="//" end="" position="0"/>
  22.     <keywords style="1">#define #elif #else #endif #if #ifdef #ifndef #include #include #pragma #undef __asm __based __cdecl __declspec __except __fastcall __finally __inline __int16 __int32 __int64 __int8 __leave __multiple_inheritance __single_inheritance __stdcall __try __uuidof __virtual_inheritance auto bool break case catch char class const const_cast continue default defined delete dllexport dllimport do double dynamic_cast else enum explicit extern false float for friend goto if inline int long main mutable naked namespace new operator private protected public register reinterpret_cast return short signed sizeof static static_cast struct switch template this thread throw true try typedef typeid typename union unsigned using declaration using directive uuid virtual void volatile while wmain xalloc</keywords>
  23. </language>
  24. <language name="Java">
  25.     <keyword_chars>A-Za-z0-9_#</keyword_chars>
  26.     <quotes>"</quotes>
  27.     <literal></literal>
  28.     <prefix></prefix>
  29.     <case_sensitive>False</case_sensitive>
  30.     <syntax_parser>JAVA2.psx</syntax_parser>
  31.     <comment start="/*" end="*/" position="0"/>
  32.     <comment start="//" end="" position="0"/>
  33.     <keywords style="1">abstract boolean break byte case catch char class const continue default do double else extends final finally float for goto if implements import instanceof int interface long native new package private protected public return short static super switch synchronized this throw throws transient try void volatile while</keywords>
  34. </language>
  35. <language name="Fortran">
  36.     <keyword_chars>A-Za-z0-9_</keyword_chars>
  37.     <quotes>'"</quotes>
  38.     <literal></literal>
  39.     <prefix></prefix>
  40.     <case_sensitive>False</case_sensitive>
  41.     <syntax_parser>FORTRAN.psx</syntax_parser>
  42.     <comment start="C" end="" position="1"/>
  43.     <keywords style="1">ACCEPT DOUBLE PRECISION IF RECORD ASSIGN ELSE IMPLICIT RETURN BACKSPACE INCLUDE REWIND BLOCK DATA ENCODE INQUIRE REWRITE BYTE END INTEGER SAVE CALL END DO INTRINSIC STOP CHARACTER MAP LOGICAL STRUCTURE CLOSE SUBROUTINE COMMON UNION NAMELIST THEN COMPLEX ENDIF NONE TYPE CONTINUE ENDFILE OPEN UNION DATA ENTRY PARAMETER UNLOCK DECODE EQUIVALENCE PAUSE VIRTUAL DELETE EXTERNA PRINT VOLATILE DIMENSION FORMAT PROGRAM WHILE DO FUNCTION READ WRITE COMPLEX GOTO REAL</keywords>
  44.     <keywords style="2">$ALIAS $ALIGNMENT COMPLEX_4 COMPLEX_8 $ANSI ON OFF $ASSEMBLY $CHECK_ACTUAL_PARM $CHECK_FORMAL_PARM $CHECK_OVERFLOW INTEGER_2 INTEGER_4 INTEGER $CODE $CODE_OFFSETS $CONTINUATIONS $COPYRIGHT $CROSSREF $DEBUG $ELSE $ENDIF $EXTERNAL_ALIAS $FTN3000_66 LOGICALS IO CHARS $HP1000 DO_LOOP STRING_MOVE ALIGNMENT ARRAYS $HP3000_16 REALS $IF $INCLUDE $INIT $LINES $LIST $LIST_CODE $LISTERAL_ALIAS $LOCALITY $LONG INTEGERS $LOWERCASE $MIXED_FORMATS $NLS LITERALS COMPARE $NLS_SOURCE $NOSTANDARD SYSTEM INTRINSICS OPEN $option $ONETRIP $OPTIMIZE LEVEL1 LEVEL2 LEVEL2_MIN LEVEL2_MAX ASSUME_NO_EXTERNAL_PARMS ASSUME_NO_FLOATING_INVARIANT ASSUME_NO_PARAMETER_OVERLAPS ASSUME_NO_SHARED_COMMON_PARMS ASSUME_NO_SIDE_EFFECTS ASSUME_PARM_TYPES_MATCHED LOOP_UNROLL COPIES SIZE STATISTICS $PAGE $PAGEWIDTH $POSTPEND $RANGE $RLFILE $RLINIT $SAVE_LOCALS $SEGMENT $SET $SHORT $STANDARD_LEVEL ANSI HP SYSTEM $SUBTITLE $SYMDEBUG XDB TOOLSET $SYMTABLE $SYSINTR $SYSTEM_INTRINSIC $TABLES $TITLE $UPPERCASE $VERSION $WARNINGS $XREF uslinit location map</keywords>
  45.     <keywords style="3">ABS ACOS ACOSD ACOSH AINT ANINT ASIN ASIND ASINH ATAN ATAN2 ATAND ATAN2D ATANH BADDRESS BTEST CHAR CMPLX CONJG COS COSD COSH DBLE DCMPLX DIM DNUM DPROD EXP IAND IBCLR IBITS IBSET ICHAR IEOR IMAG INDEX INT INUM IOR ISHFT ISHFTC IXOR IZEXT JNUM LEN LGE LGT LLE LLT LOG LOG10 MAX MIN MOD MVBITS NINT NOT QEXT QNUM QPROD REAL RNUM SIGN SIN SIND SINH SIZEOF SQRT TAN TAND TANH ZEXT</keywords>
  46.     <keywords style="4">** // TRUE FALSE EQ NE LT LE GT GE NOT AND OR EQV NEQV XOR</keywords>
  47. </language>
  48. <language name="RPG">
  49.     <keyword_chars>-A-Za-z0-9</keyword_chars>
  50.     <quotes>'"</quotes>
  51.     <literal></literal>
  52.     <prefix></prefix>
  53.     <case_sensitive>True</case_sensitive>
  54.     <syntax_parser>RPG.psx</syntax_parser>
  55.     <comment start="<<" end=">>" position="0"/>
  56.     <comment start="*" end="" position="7"/>
  57.     <keywords style="1">ADD ANDEQ ANDNE ANDLT ANDLE ANDGT ANDGE BEGSR BITOF BITON CAB CABEQ CABGE CABGT CABLE CABLT CABNE CAS CASEQ CASGE CASGT CASLE CASLT CASNE CHAIN CLOSE COMP DEBUG DIV DO DOUEQ DOUGE DOUGT DOULE DOULT DOUNE DOWEQ DOWGE DOWGT DOWLE DOWLT DOWNE DSPLM DSPLY ELSE END ENDSR EXCPT EXIT EXSR FNDJW FNUM FORCE GOTO IFEQ IFGE IFGT IFLE IFLT IFNE INTR IPARM LOCK UNLCK LOKUP MHHZO MHLZO MLHZO MLLZO MOVE MOVEA MOVEL MSG MULT MVR OREQ ORNE ORLT ORLE ORGT ORGE PARM PUTJW READ READE READP RESET RLABL SET SETLL SETOF SETON SORTA SQRT SUB SUSP TAG TESTB TESTN TESTZ TIME TIME2 UNLCK XFOOT Z-ADD Z-ADD0 Z-ADD1 Z-ADD2 Z-SUB Z-SUB0 Z-SUB1 Z-SUB2 WORKSTN WRITE UPDAT DISK RETRN EVAL ENDDO RETURN CALLP IF ENDIF KLIST KFLD PLACE IMAGE ITEM LEVEL DSNAME STATUS KEYFL</keywords>
  58.     <keywords style="2">$CONTROL ERRORS EXCQUIT FKEYLBL GEN INFO LINES LIST MAP NAME NEWSAVE NOGEN NOINFO NOLIST NOMAP NOOVFLOCHK NOSOURCE NOWARN NOVALD OVFLOCHK QUOTE RSPACE SOURCE WARN $COPY $IF ON OFF $INCLUDE $INCLUDENOW $PAGE $SET $TITLE</keywords>
  59.     <keywords style="3">IN01 IN02 IN03 IN04 IN05 IN06 IN07 IN08 IN09 IN10 IN11 IN12 IN13 IN14 IN15 IN16 IN17 IN18 IN19 IN20 IN21 IN22 IN23 IN24 IN25 IN26 IN27 IN28 IN29 IN30 IN31 IN32 IN33 IN34 IN35 IN36 IN37 IN38 IN39 IN40 IN41 IN42 IN43 IN44 IN45 IN46 IN47 IN48 IN49 IN50 IN51 IN52 IN53 IN54 IN55 IN56 IN57 IN58 IN59 IN60 IN61 IN62 IN63 IN64 IN65 IN66 IN67 IN68 IN69 IN70 IN71 IN72 IN73 IN74 IN75 IN76 IN77 IN78 IN79 IN80 IN81 IN82 IN83 IN84 IN85 IN86 IN87 IN88 IN89 IN90 IN91 IN92 IN93 IN94 IN95 IN96 IN97 IN98 IN99 INKD INKE INKC INKF FLAG ERR SPACES BLANKS</keywords>
  60. </language>
  61. <language name="SQL92">
  62.     <keyword_chars>A-Za-z0-9_</keyword_chars>
  63.     <quotes>'"</quotes>
  64.     <literal></literal>
  65.     <prefix></prefix>
  66.     <case_sensitive>False</case_sensitive>
  67.     <syntax_parser>SQLDDL.psx</syntax_parser>
  68.     <comment start="--" end="" position="0"/>
  69.     <keywords style="1">absolute action add all allocate alter and any are as asc assertion at authorization avg begin between bit bit_length both by cascade cascaded case cast catalog char character char_length check close coalesce collate collation column commit connect connection constraint constraints continue convert corresponding count create cross current current_date current_time current_timestamp current_user cursor date day deallocate dec decimal declare default deferrable deferred delete desc describe descriptor diagnostics disconnect distinct domain double drop else end end-exec escape except exception exec execute exists external extract false fetch first float for foreign found from full get global go goto grant group having hour identity immediate in indicator initially inner input insensitive insert int integer intersect interval into is isolation join key language last leading left level like local lower match max min minute module month names national natural nchar next no not null nullif numeric octet_length of on only open option or order outer output overlaps pad partial position precision prepare preserve primary prior priveleges procedure public read real references relative restrict revoke right rollback rows schema scroll second section select session session_user set size smallint some space sql sqlcode sqlerror sqlstate substring sum system_user table temporary then time timestamp timezone_hour timezone_minute to trailing transaction translate translation trim true union unique unknown update upper usage user using value values varchar varying view when whenever where with work write year zone</keywords>
  70. </language>
  71. <language name="CLIPS">
  72.     <keyword_chars>-A-Za-z0-9_?</keyword_chars>
  73.     <quotes>"</quotes>
  74.     <literal></literal>
  75.     <prefix></prefix>
  76.     <case_sensitive>True</case_sensitive>
  77.     <syntax_parser/>
  78.     <comment start=";" end="" position="0"/>
  79.     <keywords style="1">abstract access active after and around auto-focus before composite concrete create-accessor declare defclass deffacts deffunction defgeneric defglobal definstances defmessage-handler defmodule defrule deftemplate exclusive exists export forall import inherit initialize-only is-a local logical message-handler multislot name no-inherit non-reactive not object or override-message pattern-match primary private propagation public reactive read read-only read-write role salience shared single-slot slot source storage test visibility write</keywords>
  80.     <keywords style="2">abs acos acosh acot acoth acsc acsch active-duplicate-instance active-initialize-instance active-make-instance active-message-duplicate-instance active-message-modify-instance active-modify-instance agenda and any-instancep apropos asec asech asin asinh assert assert-string atan atanh batch bind bload bload-instances break browse-classes bsave bsave-instances build call-next-handler call-next-method call-specific-method class class-abstractp class-existp class-reactivep class-slots class-subclasses class-superclasses clear clear-focus-stack close conserve-mem constructs-to-c cos cosh cot coth create$ csc csch defclass-module deffacts-module deffunction-module defgeneric-module defglobal-module definstances-module defrule-module deftemplate-module deg-grad deg-rad delayed-do-for-all-instances delete$ delete-instance dependencies dependents describe-class direct-mv-delete direct-mv-insert direct-mv-replace div do-for-all-instances do-for-instance dribble-off dribble-on duplicate duplicate-instance dynamic-get dynamic-put edit eq eval evenp exit exp expand$ explode$ fact-existp fact-index fact-relation fact-slot-names fact-slot-value facts fetch find-all-instances find-instance first$ float floatp focus format gensym gensym* get get-auto-float-dividend get-current-module get-defclass-list get-deffacts-list get-deffunction-list get-defgeneric-list get-defglobal-list get-definstances-list get-defmessage-handler-list get-defmethod-list get-defmodule-list get-defrule-list get-deftemplate-list get-dynamic-constraint-checking get-fact-duplication get-fact-list get-focus get-focus-stack get-function-restrictions get-incremental-reset get-method-restrictions get-reset-globals get-salience-evaluation get-sequence-operator-recognition get-static-constraint-checking get-strategy grad-deg halt help help-path if implode$ init-slots initialize-instance insert$ instance-address instance-addressp instance-existp instance-name instance-name-to-symbol instance-namep instancep instances integer integerp length length$ lexemep list-defclasses list-deffacts list-deffunctions list-defgenerics list-defglobals list-definstances list-defmessage-handlers list-defmethods list-defmodules list-defrules list-deftemplates list-focus-stack list-watch-items load load* load-facts load-instances log log10 loop-for-count lowcase make-instance matches max mem-requests mem-used member member$ message-duplicate-instance message-handler-existp message-modify-instance min mod modify modify-instance multifieldp mv-append mv-delete mv-replace mv-slot-delete mv-slot-insert mv-slot-replace mv-subseq neq next-handlerp next-methodp not nth nth$ numberp object-pattern-match-delay oddp open options or override-next-handler override-next-method pi pointerp pop-focus ppdefclass ppdeffacts ppdeffunction ppdefgeneric ppdefglobal ppdefinstances ppdefmessage-handler ppdefmethod ppdefmodule ppdefrule ppdeftemplate ppinstance preview-generic preview-send primitives-info print-region printout progn progn$ put rad-deg random read readline refresh refresh-agenda release-mem remove remove-break rename replace$ reset rest$ restore-instances retract return round rule-complexity rules run save save-facts save-instances sec sech seed send sequencep set-auto-float-dividend set-break set-current-module set-dynamic-constraint-checking set-fact-duplication set-incremental-reset set-reset-globals set-salience-evaluation set-sequence-operator-recognition set-static-constraint-checking set-strategy setgen show-breaks show-defglobals show-fht show-fpn show-joins show-opn sin sinh slot-allowed-values slot-cardinality slot-delete$ slot-direct-accessp slot-direct-delete$ slot-direct-insert$ slot-direct-replace$ slot-existp slot-facets slot-initablep slot-insert$ slot-publicp slot-range slot-replace$ slot-sources slot-types slot-writablep sqrt str-assert str-cat str-compare str-explode str-implode str-index str-length stringp sub-string subclassp subseq$ subset subsetp superclassp switch sym-cat symbol-to-instance-name symbolp system tan tanh time toss type undefclass undeffacts undeffunction undefgeneric undefglobal undefinstances undefmessage-handler undefmethod undefrule undeftemplate unmake-instance unwatch upcase watch while wordp</keywords>
  81.     <keywords style="3">?ALL ?DEFAULT ?DERIVE ?NONE ?VARIABLE EXTERNAL-ADDRESS FACT-ADDRESS FALSE FLOAT INSTANCE INSTANCE-ADDRESS INSTANCE-NAME INTEGER LEXEME NUMBER STRING SYMBOL TRUE crlf tab vtab ff</keywords>
  82. </language>
  83. <language name="Jess">
  84.     <keyword_chars>-A-Za-z0-9_</keyword_chars>
  85.     <quotes>"</quotes>
  86.     <literal></literal>
  87.     <prefix></prefix>
  88.     <case_sensitive>True</case_sensitive>
  89.     <syntax_parser>JESS.psx</syntax_parser>
  90.     <comment start=";" end="" position="0"/>
  91.     <keywords style="1">deffunction do deftemplate slot default multislot deffacts defrule defglobal abs agenda and assert assert-string bag batch bind build call clear close complement$ create$ defclass definstance delete$ div e engine eq eq* eval evenp exit exp explode$ external-addressp facts fetch first$ float floatp foreach format gensym* get get-member get-reset-globals get-salience-evaluation get-var halt if implode$ insert$ integer integerp intersection$ jess-version-number jess-version-string length$ lexemep list-function$ load-facts load-function load-package log log10 lowcase max member$ min mod modify multifieldp neq new not nth$ numberp oddp open or pi ppdefrule printout random read readline replace$ reset rest$ retract retract-string return round rules run save-facts set set-member set-reset-globals set-salience-evaluation set-strategy setgen socket sqrt store str-cat str-compare str-index str-length stringp sub-string subseq$ subsetp sym-cat symbolp system time try undefinstance undefrule union$ unwatch upcase view watch while</keywords>
  92.     <keywords style="2">FALSE TRUE crlf</keywords>
  93. </language>
  94. <language name="Perl">
  95.     <keyword_chars>A-Za-z0-9_$%'</keyword_chars>
  96.     <quotes>"</quotes>
  97.     <literal>\</literal>
  98.     <prefix></prefix>
  99.     <case_sensitive>True</case_sensitive>
  100.     <syntax_parser>Perl5.psx</syntax_parser>
  101.     <comment start="#" end="" position="0"/>
  102.     <keywords style="1">continue do else elsif for foreach goto if last local my next no package redo return require sub until unless use while last redo</keywords>
  103.     <keywords style="2">accept alarm atan2 bind binmode bless caller chdir chmod chomp chop chown chr chroot close closedir connect cos crypt dbmclose dbmopen defined delete die dump each endgrent endhostent endnetent endprotoent endpwent endservent eof eval exec exit exp fcntl fileno flock fork formline getc getgrent getgrgid getgrname gethostbyaddr gethostbyname gethostent getlogin getnetbyaddr getnetbyname getnetent getpeername getpgrp getppid getpriority getprotobyname getprotobynumber getprotoent getpwent getpwnam getpwuid getservbyname getservbyport getservent getsockname getsockopt glob gmtime grep hex index int ioctl join keys kill lc lcfirst length link listen localtime log lstat map mkdir msgctl msgget msgrcv msgsnd oct open opendir ord pack pipe pop pos print printf push quotemeta rand read readdir readline readlink recv ref rename reset reverse rewindir rindex rmdir scalar seek seekdir select semctl semgett semop send setgrent sethostent setnetent setpgrp setpriority setprotoent setpwent setservent setsockopt shift shmctl shmget shmread shmwrite shutdown sin sleep socket socketpair sort splice split sprintf sqrt srand stat study substr symlink syscall sysopen sysread system syswrite tell telldir tie tied time times truncate uc ucfirst umask undef unlink unpack unshift utime values vec wait waitpid wantarray warn write</keywords>
  104.     <keywords style="3">__DATA__ __END__ __FILE__ __LINE__</keywords>
  105.     <keywords style="4">AUTOLOAD BEGIN CORE DESTROY eq END ge gt le lt ne not m or q qq qw qx SUPER s tr UNIVERSAL x xor y</keywords>
  106. </language>
  107. <language name="Makefile">
  108.     <keyword_chars>A-Za-z0-9_:.$@?<*%</keyword_chars>
  109.     <quotes>'"</quotes>
  110.     <literal></literal>
  111.     <prefix></prefix>
  112.     <case_sensitive>True</case_sensitive>
  113.     <syntax_parser>MAKEFILE.psx</syntax_parser>
  114.     <comment start="#" end="" position="0"/>
  115.     <keywords style="1">: . else alias autoload bg break case in esac cd continue do done echo eval exec exit export false fc fg fi for do done function getopts hash history if then elif integer jobs kill let newgrp nohup print pwd r read readonly return select set shift stop suspend test time times trap type typeset ulimit umask unalias unset until wait whence while</keywords>
  116.     <keywords style="2">$? $@ $$@ $< $* $%</keywords>
  117.     <keywords style="3">at atq atrm awk banner basename batch bc bdiff bfs cal calendar cancel cat cb cc cd cdc cflow chgrp chkey chmod chown clear cmp cof2elf col comb comm compress cp cpio crontab crypt cscope csh csplit ctags ctrace cu cut cxref date dc dd delta deroff df diff diff3 diffmk dircmp dirname dis download dpost du echo ed edit egrep env ex expr exstr face factor false fgrep file find finger fmtmsg fold ftp gcore gencat get getopts gettxt gprof grep groups head help iconf id install ipcrm ipcs ismpx join jsh jterm jwin keylogin keylogout kill ksh layers ld ldd lex line lint ln login logname lorder lp lprof lpstat ls m4 mail mailalias mailx make makekey man mcs mesg mkdir mkmsgs more mv nawk newform newgrp news nice nl nm nohup notify nroff od openwin pack page passwd paste pcat pg pr printenv printf prof prs ps ptx pwd rcp red regcmp relogin reset rksh rlogin rm rmdel rsh ruptime rwho sact scss scssdiff script sdiff sed sh shl shutdown size soelim sort spell split srchtxt strings strip stty su sum tabs tail talk tar tbl tee telnet test time timex touch tput tr troff true truss tset tsort tty umask uname uncompress unget uniq units unpack uptime users uucp uudecode uuencode uuglist uulog uuname uupick uustat uuto uux vacatopn val vc vedit vi view w wait wall wc what whatis which who whoami whois write xargs yacc zcat</keywords>
  118. </language>
  119. <language name="Posix Shell Script">
  120.     <keyword_chars>A-Za-z0-9_?!@$:.#</keyword_chars>
  121.     <quotes>'"</quotes>
  122.     <literal></literal>
  123.     <prefix></prefix>
  124.     <case_sensitive>True</case_sensitive>
  125.     <syntax_parser>UXSHELL.psx</syntax_parser>
  126.     <comment start="#" end="" position="0"/>
  127.     <keywords style="1">: . endif else alias autoload bg break case in esac cd continue do done echo eval exec exit export false fc fg fi for do done function getopts hash history if then elif integer jobs kill let newgrp nohup print pwd r read readonly return select set shift stop suspend test time times trap type typeset ulimit umask unalias unset until wait whence while</keywords>
  128.     <keywords style="2">$# $- $? $$ $! $0 $1 $2 $3 $4 $5 $6 $7 $8 $9 $* $_ ERRNO LINENO OLDPWD OPTARG OPTIND PPID PWD RANDOM REPLY SECONDS CDPATH COLUMNS EDITOR ENV FCEDIT FPATH HISTFILE HISTSIZE HOME IFS LANG LINES MAIL MAILCHECK MAILPATH MANPATH PATH PS1 PS2 PS3 PS4 SHACCT SHELL TERM TMOUT VISUAL</keywords>
  129.     <keywords style="3">at atq atrm awk banner basename batch bc bdiff bfs cal calendar cancel cat cb cc cd cdc cflow chgrp chkey chmod chown clear cmp cof2elf col comb comm compress cp cpio crontab crypt cscope csh csplit ctags ctrace cu cut cxref date dc dd delta deroff df diff diff3 diffmk dircmp dirname dis download dpost du echo ed edit egrep env ex expr exstr face factor false fgrep file find finger fmtmsg fold ftp gcore gencat get getopts gettxt gprof grep groups head help iconf id install ipcrm ipcs ismpx join jsh jterm jwin keylogin keylogout kill ksh layers ld ldd lex line lint ln login logname lorder lp lprof lpstat ls m4 mail mailalias mailx make makekey man mcs mesg mkdir mkmsgs more mv nawk newform newgrp news nice nl nm nohup notify nroff od openwin pack page passwd paste pcat pg pr printenv printf prof prs ps ptx pwd rcp red regcmp relogin reset rksh rlogin rm rmdel rsh ruptime rwho sact scss scssdiff script sdiff sed sh shl shutdown size soelim sort spell split srchtxt strings strip stty su sum tabs tail talk tar tbl tee telnet test time timex touch tput tr troff true truss tset tsort tty umask uname uncompress unget uniq units unpack uptime users uucp uudecode uuencode uuglist uulog uuname uupick uustat uuto uux vacatopn val vc vedit vi view w wait wall wc what whatis which who whoami whois write xargs yacc zcat</keywords>
  130. </language>
  131. <language name="Python">
  132.     <keyword_chars>-A-Za-z0-9_</keyword_chars>
  133.     <quotes>'"</quotes>
  134.     <literal></literal>
  135.     <prefix></prefix>
  136.     <case_sensitive>False</case_sensitive>
  137.     <syntax_parser>PYTHON.psx</syntax_parser>
  138.     <comment start="#" end="" position="0"/>
  139.     <keywords style="1">and atom attributeref break call class continue def del elif else except exec finally for from global if import in is lambda main module not or pass print raise reaise return slicing subscription try while</keywords>
  140.     <keywords style="2">__bases__ __call__ __class__ __cmp__ __del__ __delattr__ __dict__ __doc__ __file__ __getattr__ __hash__ __import__ __init__ __methods__ __name__ __repr__ __setattr__ __str__ abs apply callable chr cmp coerce compile complex delattr dir divmod eval execfile filter float getattr globals hasattr hash hex id input int intern isinstance issubclass len list locals long map max min oct open ord pow range raw_input reduce reload repr round self setattr slice str tuple type vars xrange</keywords>
  141.     <keywords style="3">Exception StandardError ArithmeticError AssertionError AttributeError EOFError FloatingPointError IOError ImportError IndexError KeyError KeyboardInterrupt LookupError MemoryError NameError OverflowError RuntimeError SyntaxError SystemError SystemExit TypeError ValueError ZeroDivisionError</keywords>
  142.     <keywords style="4">BaseHTTPServer Bastion CGIHTTPServer ConfigParser MimeWriter Queue SimpleHTTPServer SocketServer StringIO TERMIOS UserDict UserList __builtin__ __main__ aifc anydbm array audiodev audioop base64 bdb binascii binhex bisect cPickle cStringIO calendar cgi cmath cmd cmp cmpcache code colorsys commands compileall copy copy_reg crypt dbhash dbm dircache dircmp dis dospath dumbdbm dump emacs errno exceptions fcntl fileinput find fnmatch formatter fpformat ftplib gdbm getopt getpass glob gopherlib grep grp gzip htmlentitydefs htmllib httplib ihooks imageop imaplib imghdr imp jpeg keyword knee linecache locale macpath macurl2path mailbox mailcap marshal math md5 mhlib mimetools mimetypes mimify mpz multifile mutex nntplib ntpath nturl2path operator os packmail parser pdb persist pickle pipes poly popen2 poplib posix posixfile posixpath pprint profile pstats pty pwd py_compile pyclbr quopri rand random re reconvert regex regex_syntax regexp regsub repr resource rexec rfc822 rgbimg rlcompleter rotor sched select sgmllib shelve shutil signal site smtplib sndhdr socket stat statcache string struct sunau sunaudio symbol sys syslog telnetlib tempfile termios thread threading threading_api time toaiff token tokenize traceback tty types tzparse urllib urlparse user util uu wave whatsound whichdb whrandom xdrlib xmllib zlib zmod</keywords>
  143. </language>
  144. <language name="TCL/TK">
  145.     <keyword_chars>-A-Za-z0-9_</keyword_chars>
  146.     <quotes>"</quotes>
  147.     <literal></literal>
  148.     <prefix></prefix>
  149.     <case_sensitive>True</case_sensitive>
  150.     <syntax_parser>Tcl.psx</syntax_parser>
  151.     <comment start="#" end="" position="0"/>
  152.     <keywords style="1">Tcl after append array bgerror binary break case catch cd clock close concat continue eof error eval exec exit expr fblocked fconfigure fcopy file fileevent filename flush for foreach format gets glob global history http if incr info interp join lappend library lindex linsert list llength load lrange lreplace lsearch lsort namespace open package pid proc puts pwd read regexp registry regsub rename resource return safe scan seek set socket source split string subst switch tclvars tell time trace unknown unset update uplevel upvar variable vwait while bell bind bindtags bitmap button canvas checkbutton wish</keywords>
  153.     <keywords style="2">-anchor -background -bg -bitmap -class -command -exact -expand -fg -fill -font -foreground -format -height -ipadx -justify -length -nonewline -option -setgrid -side -state -text -width -wrap -yscrollcommand</keywords>
  154.     <keywords style="3">bind button canvas checkbutton configure destroy dialog entry exit focus frame geometry grab itemconfigure label lbSingSel listbox lower menu menubar menubutton message options pack-old pack place radiobutton raise scale scrollbar selection send stderr stdin stdout title tk tkerror tkvars tkwait toplevel trace update winfo wm wish</keywords>
  155. </language>
  156. <language name="COBOL">
  157.     <keyword_chars>-A-Za-z0-9_</keyword_chars>
  158.     <quotes>'"</quotes>
  159.     <literal></literal>
  160.     <prefix></prefix>
  161.     <case_sensitive>False</case_sensitive>
  162.     <syntax_parser>COBOL.psx</syntax_parser>
  163.     <comment start="*" end="" position="7"/>
  164.     <keywords style="1">ACCEPT ACCESS ADD ADVANCING AFTER ALL ALPHBET ALPHABETIC ALPHABETIC-LOWER ALPHABETIC-UPPER ALPHANUMERIC ALPHANUMERIC-EDITED ALSO ALTER ALTERNATE AND ANY ARE AREA AREAS ASCENDING ASSIGN AT AUTHOR BEFORE BINARY BLANK BLOCK BOTTOM BY CALL CANCEL CD CF CH CHARACTER CHARACTERS CLASS CLOCK-UNITS CLOSE COBOL CODE CODE-SET COLLATING COLUMN COMMA COMMON COMMUNICATION COMP COMPUTATIONAL COMPUTE CONFIGURATION CONTAINS CONTENT CONTINUE CONTROL CONTROLS CONVERTING COPY CORR CORRESPONDING COUNT CURRENCY DATA DATE DATE-COMPILED DATE-WRITTEN DAY DAY-OF-WEEK DE DEBUG-CONTENTS DEBUG-ITEM DEBUG-LINE DEBUG-NAME DEBUB-SUB1 DEBUG-SUB2 DEBUG-SUB3 DEBUGGING DECIMAL-POINT DECLARATIVES DELETE DELIMITED DELIMITER DEPENDING DESCENDING DESTINATION DETAIL DISABLE DISPLAY DIVIDE DIVISION DOWN DUPLICATE DYNAMIC EGI ELSE EMI ENABLE END END-ADD END-CALL END-COMPUTE END-DELETE END-DIVIDE END-EVALUATE END-IF END-MULTIPLY END-OF-PAGE END-PERFORM END-READ END-RECIEVE END-RETURN END-REWRITE END-SEARCH END-START END-STRING END-SUBSTRACT END-UNSTRING END-WRITE ENTER ENVIRONMENT EOP EQUAL ERROR ESI EVALUATE EVERY EXCEPTION EXIT EXTEND EXTERNAL FALSE FD FILE FILE-CONTROL FILLER FINAL FIRST FOOTING FOR FROM FUNCTION GENERATE GIVING GLOVAL GO GREATER GROUP HEADING HIGH-VALUE HIGH-VALUES I-O I-O-CONTROL IDENTIFICATION IF IN INDEX INDEXED INDICATE INITIAL INITIALIZE INITIATE INPUT INPUT-OUTPUT INSPECT INSTALLATION INTO INVALID JUST JUSTIFIED KEY LABEL LAST LEADING LEFT LENGTH LESS LIMIT LIMITS LINAGE LINAGE-COUNTER LINE LINE-COUNTER LINES LINKAGE LICK LOW-VALUE LOW-VALUES MEMORY MERGE MESSAGE MODE MODULES MORE MULTIPLE MULTIPLY NATIVE NEGATIVE NEXT NO NOT NUMBER NUMERIC NUMERIC-EDITED OBJECT-COMPUTER OCCURS OF OFF OMITTED ON OPEN OPTIONAL OR ORDER ORGANIZATION OTHER OUTPUT OVERFLOW PACKED-DECIMAL PADDING PAGE PAGE-COUNTER PERFORM PF PH PIC PICTURE PLUS POINTER POSITION POSITIVE PRINTING PROCEDURE PROCEDURES PROCEED PROGRAM PROGRAM-ID PURGE QUEUE QUOTE QUOTES RANDOM RD READ RECIEVE RECORD RECORDS REDEFINES REEL REFERENCE REFERENCES RELATIVE RELEASE REMAINDER REMOVAL RENAMES REPLACE REPLACING REPORT REPORTING REPORTS RERUN RESERVE RETURN REVERSED REWIND REWRITE RF RH RIGHT ROUNDED RUN SAME SD SEARCH SECTION SECURITY SEGMENT SEGMENT-LIMIT SELECT SEND SENTENCE SEPARATE SEQUENCE SEQUENTIAL SET SIGN SIZE SORT SORT-MERGE SOURCE SOURCE-COMPUTER SPACE SPACES SPECIAL-NAMES STANDARD STANDARD-1 STANDARD-2 START STATUS STOP STRING SUB-QUEUE-1 SUB-QUEUE-2 SUB-QUEUE-3 SUBTRACT SUM SUPPRESS SYMBOLIC SYNC SYNCHRONIZED TALLYING TAPE TERMINAL TERMINATE TEST TEXT THAN THEN THROUGH THRU TIME TIMES TO TOP TRAILING TRUE TYPE UNIT UNSTRING UNTIL UP UPON USAGE USE USING VALUE VALUES VARYING WHEN WITH WORDS WORKING-STORAGE WRTIE ZERO ZEROES ZEROS MOVE WRITE EOF PAGES DECIMAL POINT IS CONSOLE CRT SCREEN LOCK CURSOR ALPHABET FROM</keywords>
  165. </language>
  166. <language name="Basic">
  167.     <keyword_chars>A-Za-z0-9</keyword_chars>
  168.     <quotes>'"</quotes>
  169.     <literal/>
  170.     <prefix/>
  171.     <markup_language>False</markup_language>
  172.     <case_sensitive>False</case_sensitive>
  173.     <syntax_parser>BASIC.psx</syntax_parser>
  174.     <comment start="REM" end="" position="0"/>
  175.     <keywords style="1">Abs And Any AppActivate As Asc Atn Base Beep BeginTrans ByVal Call Case ChDir ChDrive Choose Chr Chr$ Close Command Command$ CommitTrans CompactDatabase Compare Const Cos CurDir CurDir$ Currency CVDate Date Date$ DateAdd DateDiff DatePart DateSerial DateValue Day DDB Declare Dim Dir Dir$ Do DoEvents Double Else End Environ Environ$ EOF Eqv Erase Erls Err Error Error$ Exit Exp Explicit False FileAttr FileCopy FileDateTime FileLen Fix For Format Format$ FreeFile FreeLocks Function FV Get GetAttr Global GoSub GoTo Hex Hex$ Hour If IIf Imp Input Input$ InputBox InputBox$ InStr Int Integer IPmt IRR Is IsDate IsEmpty IsNull IsNumeric Kill LBound LCase LCase$ Left Left$ Len Let Like Load LoadPicture Loc Lock LOF Log Long Loop LSet LTrim LTrim$ Me Mid Mid$ Minute MIRR MkDir Mod Month MsgBox Name New Next Not Now NPer NPV Oct Oct$ On Open Option Or Partition Pmt PPmt Private Put PV QBColor Randomize Rate ReDim Rem RepairDatabase Reset Resume Return RGB Right Right$ RmDir Rnd Rollback RSet RTrim RTrim$ SavePicture Second Seek Select SendKeys Set SetAttr Sgn Shell Sin Single SLN Space Space$ Spc Sqr Static Step Stop Str Str$ StrComp String String$ Sub Switch SYD Tab Tan Then Time Time$ Timer TimeSerial TimeValue To Trim Trim$ True Type UBound UCase UCase$ Unload Unlock Val Variant VarType Weekday Wend While Width Write XOR Year</keywords>
  176. </language>
  177. <language name="Pascal">
  178.     <keyword_chars>A-Za-z0-9_</keyword_chars>
  179.     <quotes>'</quotes>
  180.     <literal></literal>
  181.     <prefix></prefix>
  182.     <case_sensitive>False</case_sensitive>
  183.     <syntax_parser>PASCAL.psx</syntax_parser>
  184.     <comment start="(*" end="*)" position="0"/>
  185.     <comment start="{" end="}" position="0"/>
  186.     <keywords style="1">and array asm begin boolean byte case char comp const constructor destructor div do double downto else end exit extended external file for function goto if implementation integer interface label longint mod nil not object of or ord private procedure program real record repeat shl shr shortint single string then to type unit until uses var while with word xor</keywords>
  187. </language>
  188. <language name="HP COBOL">
  189.     <keyword_chars>-A-Za-z0-9_$</keyword_chars>
  190.     <quotes>'"</quotes>
  191.     <literal></literal>
  192.     <prefix></prefix>
  193.     <case_sensitive>False</case_sensitive>
  194.     <syntax_parser>COBOL.psx</syntax_parser>
  195.     <comment start="*" end="" position="7"/>
  196.     <keywords style="1">ACCEPT ACCESS ACTUAL ADD ADVANCING AFTER ALL ALPHABET ALPHABETIC ALPHABETIC-LOWER ALPHABETIC-UPPER ALPHANUMERIC ALPHANUMERIC-EDITED ALSO ALTER ALTERNATE AND ANY ARE AREA AREAS ASCENDING ASSIGN AT AUTHOR BEFORE BEGINNING BINARY BLANK BLOCK BOTTOM BY CALL CANCEL CD CF CH CHARACTER CHARACTERS CLASS CLOCK-UNITS CLOSE COBOL CODE CODE-SET COLLATING COLUMN COMMA COMMON COMMUNICATION COMP COMP-3 COMPUTATIONAL COMPUTATIONAL-3 COMPUTE CONDITIONALLY CONFIGURATION CONTAINS CONTENT CONTINUE CONTROL CONTROLS CONVERTING COPY CORR CORRESPONDING COUNT CURRENCY CURRENT-DATE DATA DATE DATE-COMPILED DATE-WRITTEN DAY DAY-OF-WEEK DE DEBUG-CONTENTS DEBUG-ITEM DEBUG-LINE DEBUG-NAME DEBUG-SUB-1 DEBUG-SUB-2 DEBUG-SUB-3 DEBUGGING DECIMAL-POINT DECLARATIVES DELETE DELIMITED DELIMITER DEPENDING DESCENDING DESTINATION DETAIL DISABLE DISPLAY DIVIDE DIVISION DOWN DUPLICATES DYNAMIC EGI ELSE EMI ENABLE END END-ACCEPT END-ADD END-CALL END-COMPUTE END-DELETE END-DIVIDE END-EVALUATE END-IF END-MULTIPLY END-OF-PAGE END-PERFORM END-READ END-RECEIVE END-RETURN END-REWRITE END-START END-STRING END-SUBTRACT END-UNSTRING END-WRITE ENDING ENTER ENTRY ENVIRONMENT EOP EQUAL ERROR ESI EVALUATE EVERY EXAMINE EXCEPTION EXCLUSIVE EXIT EXTEND EXTERNAL FALSE FD FILE FILE-CONTROL FILE-LIMIT FILE-LIMITS FILLER FINAL FIRST FOOTING FOR FREE FROM FUNCTION GENERATE GIVING GLOBAL GO GOBACK GREATER GROUP HEADING HIGH-VALUE HIGH-VALUES I-O I-O-CONTROL IDENTIFICATION IF IN INDEX INDEXED INDICATE INITIAL INITIALIZE INITIATE INPUT INPUT-OUTPUT INSPECT INSTALLATION INTO INTRINSIC INVALID IS JUST JUSTIFIED KEY LABEL LAST LEADING LEFT LENGTH LESS LIMIT LIMITS LINAGE LINAGE-COUNTER LINE LINE-COUNTER LINES LINKAGE LOCK LOW-VALUE LOW-VALUES MEMORY MERGE MESSAGE MODE MODULES MORE-LABELS MOVE MULTIPLE MULTIPLY NATIVE NEGATIVE NEXT NO NOLIST NOT NUMBER NUMERIC NUMERIC-EDITED OBJECT-COMPUTER OCCURS OF OFF OMITTED ON OPEN OPTIONAL OR ORDER ORGANIZATION OTHER OUTPUT OVERFLOW PACKED-DECIMAL PADDING PAGE PAGE-COUNTER PERFORM PF PH PIC PICTURE PLUS POINTER POSITION POSITIVE PRINTING PROCEDURE PROCEDURES PROCEED PROCESSING PROGRAM PROGRAM-ID PURGE QUEUE QUOTE QUOTES RANDOM RD READ RECEIVE RECORD RECORDING RECORDS REDEFINES REEL REFERENCE REFERENCES RELATIVE RELEASE REMAINDER REMOVAL RENAMES REPLACE REPLACING REPORT REPORTING REPORTS RERUN RESERVE RESET RETURN REVERSED REWIND REWRITE RF RH RIGHT ROUNDED RUN SAME SD SEARCH SECTION SECURITY SEEK SEGMENT SEGMENT-LIMIT SELECT SEND SENTENCE SEPARATE SEQUENCE SEQUENTIAL SET SIGN SIZE SORT SORT-MERGE SOURCE SOURCE-COMPUTER SPACE SPACES SPECIAL-NAMES STANDARD STANDARD-1 STANDARD-2 START STATUS STOP STRING SUB-QUEUE-1 SUB-QUEUE-2 SUB-QUEUE-3 SUBTRACT SUM SUPPRESS SYMBOLIC SYNC SYNCHRONIZED TABLE TALLY TALLYING TAPE TERMINAL TERMINATE TEST TEXT THAN THEN THROUGH THRU TIME TIME-OF-DAY TIMES TO TOP TRAILING TRUE TYPE UN-EXCLUSIVE UNIT UNSTRING UNTIL UP UPON USAGE USE USING VALUE VALUES VARYING WHEN WHEN-COMPILED WITH WORDS WORKING-STORAGE WRITE ZERO ZEROES ZEROS</keywords>
  197.     <keywords style="2">$CONTROL $DEFINE $PREPROCESSOR $IF $SET $INCLUDE $EDIT $PAGE $TITLE $VERSION $CONTROL KEYCHAR PARMCHAR DELIMITER VOID SEQNUM NOSEQ INC ANSISORT ANSISUB BOUNDS CALLINTRINSIC CHECKSYNTAX CMCALL CODE NOCODE CROSSREF NOCROSSREF DEBUG DIFF74 0BS INC DYNAMIC ERRORS INDEX16 INDEX32 LINES LIST NOLIST LOCKING LOCOFF LOCON MAP NOMAP NLS MIXED NOMIXED OPTFEATURES OPTIMIZE POST85 QUOTE RLFILE RLINIT SOURCE NOSOURCE STAT74 STDWARN NOSTDWARN SUBPROGRAM SYMDEBUG SYNC16 SYNC32 USLINIT VALIDATE NOVALIDATE VERBS NOVERBS WARN NOWARN</keywords>
  198. </language>
  199. <language name="HP Message Catalog">
  200.     <keyword_chars>A-Za-z0-9_</keyword_chars>
  201.     <quotes/>
  202.     <literal></literal>
  203.     <prefix></prefix>
  204.     <case_sensitive>False</case_sensitive>
  205.     <syntax_parser>HPMSGCAT.psx</syntax_parser>
  206.     <comment start="$" end="" position="0"/>
  207.     <keywords style="1">$SET $EDIT</keywords>
  208. </language>
  209. <language name="HP SPL/3000">
  210.     <keyword_chars>A-Za-z0-9_$</keyword_chars>
  211.     <quotes>'"</quotes>
  212.     <literal></literal>
  213.     <prefix></prefix>
  214.     <case_sensitive>False</case_sensitive>
  215.     <syntax_parser>HPSPL.psx</syntax_parser>
  216.     <comment start="<<" end=">>" position="0"/>
  217.     <comment start="!" end="" position="0"/>
  218.     <keywords style="1">ABSOLUTE ALPHA AND ARRAY ASSEMBLE BEGIN BYTE CARRY CASE CAT CHECK COMMENT DABZ DDEL DEFINE DEL DELB DO DOUBLE DXBZ ELSE END ENTRY EQUATE EXTERNAL FALSE FIXR FIXT FOR FORWARD GLOBAL GO GOTO IABZ IF INTEGER INTERNAL INTERRUPT INTRINSIC IXBZ LABEL LAND LOGICAL LONG LOR MOD MODD MOVE NOCARRY NOT NOVERFLOW NUMERIC OF OPTION OR OVERFLOW OWN POINTER PRIVELEGED PROCEDURE PUSH REAL RETURN SCAN SET SPECIAL STEP SUBROUTINE SWITCH THEN TO TOS TRUE UNCALLABLE UNTIL VALUE VARIABLE WHILE XOR</keywords>
  219.     <keywords style="2">$CONTROL $IF $SET $TITLE $PAGE $EDIT $TRACE $COPYRIGHT LIST NOLIST SOURCE NOSOURCE WARN NOWARN MAP NOMAP CODE NOCODE LINES ERRORS USLINIT SEGMENT ADR INNERLIST MAIN UNCALLABLE PRIVILEGED SUBPROGRAM CALLABLE VOID SEQNUM NOSEQ INC</keywords>
  220.     <keywords style="3">ADAX ADBX ADD ADDI ADDM ADDS ADXA ADXB ADXI ANDI ASL ASR BCY BE BG BGE BL BLE BNCY BNE BNOV BOV BR BRE BRO BTST CAB CIO CMD CMP CMPB CMPI CMPM CMPN CON CPRB CSL CSR DABZ DADD DASL DASR DCMP DCSL DCSR DDEL DDUP DECA DECB DECM DECX DEL DELB DFLT DIV DIVI DIVL DLSL DLSR DNEG DPF DSUB DTST DUP DXBZ DXCH DZRO EXF EXIT FADD FCMP FDIV FIXR FIXT FLT FMPY FNEG FSUB HALT IABZ INCA INCB INCM INCX IXBZ LADD LCMP LDB LDD LDI LDIV LDNI LDPN LDPP LDX LDXA LDXB LDXI LDXN LLBL LLSH LMPY LOAD LRA LSL LSR LSUB MPY MPYI MPYL MPYM MTBA MTBX MVB MVBL MVBW MVLB NEG NOP NOT ORI PAUS PBA PCAL PLDA PSHR PSTA RIO RMSK RSW SBXI SCAL SCU SCW SED SETR SIN SIO SIRF SMSK STAX STB STBX STD STOR SUB SUBI SUBM SUBS SXIT TASL TASR TBA TBC TBX TCBC TEST TIO TNSL TRBC TSBC TSBM WIO XAX XBX XCH XCHD XEQ XOR XORI ZERO ZROB ZROX MTDS MDS MFDS EADD ESUB EMPY EDIV ENEG ECMP DMPY CVAD CVDA CVBD CVDB SLD NSLD SRD ADDD CMPD SUBD MPYD</keywords>
  221. </language>
  222. <language name="HP Transact">
  223.     <keyword_chars>-A-Za-z0-9_$</keyword_chars>
  224.     <quotes>"</quotes>
  225.     <literal></literal>
  226.     <prefix></prefix>
  227.     <case_sensitive>False</case_sensitive>
  228.     <syntax_parser>HPTRANS.psx</syntax_parser>
  229.     <comment start="<<" end=">>" position="0"/>
  230.     <keywords style="1">CALL CLOSE DATA DEFINE DELETE DISPLAY END EXIT FILE FIND FORMAT GET GO TO IF INPUT LET LEVEL LIST LOGTRAN MOVE OUTPUT PATH PERFORM PROC PROMPT PUT REPEAT UNTIL AND OR REPLACE RESET RETURN SET SYSTEM UPDATE WHILE THEN ELSE DOEND DO</keywords>
  231.     <keywords style="2">$FORMLIST $PRINT $VPLS AUTO BEGIN CHAIN COMMAND CURRENT DELIMITER DIRECT END ENTRY FORM INTRINSIC ITEM KEY LANGUAGE LEVEL MATCH MEMO MODIFIERS OPTION PATH PRIMARY PROPER RCHAIN RSERIAL SEQUENCE SERIAL SET STACK UPDATE XBEGIN XEND XUNDO $CPU $DATELINE $PAGE $TIME $TODAY ALIAS ALPHABETIC ALPHABETIC-LOWER ALPHABETIC-UPPER APPEND ARG ARGLNG ASCII AUTOLOAD BANNER BASE BASELNG BINARY BYTE CCTL CENTER CHAR CLEAR COL COMMAND COMPUTE COUNT CURSOR DATA DECIMAL DEPTH EDIT END ENTRY EXCLAMATION EXIT FEDIT FIELD FILE FILEID FORMSTORE FREEZE FSTORESIZE FUNCTIONS HEAD HEX INIT INITIALIZE INPUT INPUTLNG ITEM ITEMLNG JOIN KEY KEYLNG KSAM LEADER LEFT LENGTH LINE LIST LN LNG LOG LOWER NEED NOBANNER NOCRLF NOHEAD NOLOCK NOLOOKAHEAD NOSIGN NUMERIC OCTAL OFFSET OPT OPTION PAGE PALIGN PDEPTH PLINE POSITION PRINT PROMPT PROPER PWIDTH REPEAT RIGHT ROW SCAN SET SETLNG SIGNON SIZE SORT SPACE SQRT STATUS STATUS(BASE) STATUS(DB) STATUS(FILE) STATUS(IN) STRING SUPPRESS TABLE TITLE TLINE TPRINT TRAILER TRUNCATE TYPE UPPER VALUE VCOM VPLS WINDOW WORK WORKFILE ZERO ZEROES ZEROS</keywords>
  232.     <keywords style="3">!COPYRIGHT !INCLUDE !LIST !NOLIST !PAGE !SEGMENT !SET !IF !ELSE !ENDIF !SYSDIC !NOSYSDIC !DOMAIN !VERSIONSTATUS !VERSION !SCOPE ACCOUNT ALIGN APPEND ASC AUTOREAD BASIC BLANKS CHECK CHECKNOT CLEAR CLOSE COBOL CODE CONTROL CURRENT CURSOR DATA DATE DATE/C DATE/D DATE/J DATE/L DATE/Y ERROR F1 F2 F3 F4 F5 F6 F7 F8 FEDIT FKEY FORTRAN FREEZE GE GROUP GT HOMEGROUP INFORM INIT INITIALIZE LE LEADER LIST LOCK LT NE NOCOUNT NOECHO NOFIND NOHEAD NOLOAD NOMATCH NOMSG NOTRAP NULL OPEN PARM PASCAL PASSWORD PERFORM PROCTIME READ RECNO REPORT RIGHT SCAN SESSION SINGLE SIZE SOPT SORT SPL STATUS SWAP TERMID TIME TIMER TRAILER UNLOAD UPDATE USER WAIT WINDOW WORKFILE WRITE</keywords>
  233. </language>
  234. <language name="HP CI">
  235.     <keyword_chars>A-Za-z0-9_</keyword_chars>
  236.     <quotes>'"</quotes>
  237.     <literal></literal>
  238.     <prefix></prefix>
  239.     <case_sensitive>False</case_sensitive>
  240.     <syntax_parser>HPCI.psx</syntax_parser>
  241.     <comment start="COMMENT" end="" position="0"/>
  242.     <comment start="#" end="" position="0"/>
  243.     <keywords style="1">ABORT ABORTIO ABORTJOB ACCEPT ALLOCATE ALLOW ALTACCT ALTGROUP ALTJOB ALTLOG ALTSEC ALTSPOOLFILE ALTUSER AND ASSOCIATE BASIC BASICGO BASICOMP BASICPREP BBASIC BBASICGO BBASICOMP BBASICPREP BBXL BBXLCOMP BBXLGO BBXLLK BREAKJOB BUILD BYE CALC CCXL CCXLGO CCXLLK CHANGELOG CHGROUP COB74XL COB74XLG COB74XLK COB85XL COB85XLG COB85XLK COBOLII COBOLIIGO COBOLIIPREP CONSOLE CONTINUE COPY DATA DEALLOCATE DEBUG DELETESPOOLFILE DELETEVAR DISALLOW DISASSOCIATE DISC DISCRPS DISMOUNT DO DOWN DOWNLOAD DSTAT ECHO EDITOR ELSE ELSEIF ENDIF ENDWHILE EOD EOJ ERRCLEAR ERRDUMP EXIT FCOPY FILE FORTGO FORTPREP FORTRAN FREERIN FTN FTNPREP FTNXL FTNXLGO FTNXLLK GETLOG GETRIN HEADOFF HEADON HELLO HELP IF IN INPUT JOB JOBFENCE JOBPRI JOBSECURITY LDISMOUNT LIMIT LINK LISTACCT LISTEQ LISTF LISTFTEMP LISTGROUP LISTLOG LISTREDO LISTUSER LMOUNT LOG LP MOUNT NEWACCT NEWGROUP NEWUSER OCTCOMP OPENQ OPTION OR OUTCLASS OUTFENCE PARM PASCAL PASCALGO PASCALPREP PASXL PASXLGO PASXLLK PAUSE PREP PREPRUN PRINT PURGE PURGEACCT PURGEGROUP PURGEUSER RECALL REDO REFUSE RELEASE RELLOG RENAME REPLY REPORT RESET RESETACCT RESETDUMP RESTORE RESUME RESUMEJOB RESUMELOG RESUMESPOOL RETURN RPG RPGGO RPGPREP RPGXL RPGXLGO RPGXLLK RUN SAVE SECURE SEGMENTER SET SETCATALOG SETDUMP SETJCW SETMSG SETVAR SHOWALLOW SHOWCATALOG SHOWDEV SHOWIN SHOWJCW SHOWJOB SHOWLOG SHOWLOGSTATUS SHOWME SHOWOUT SHOWQ SHOWTIME SHOWVAR SHUTQ SPEED SPL SPLGO SPLPREP STARTSESS STARTSPOOL STOPSPOOL STORE STREAM STREAMS SUSPENDSPOOL SWITCHLOG SYSGEN TELL TELLOP THEN TUNE UP VMOUNT VSCLOSE VSOPEN VSRELEASE VSRELEASESYS VSRESERVE VSRESERVESYS VSTORE VSUSER WARN WELCOME WHILE XEQ</keywords>
  244.     <keywords style="2">ABS ALPHA ALPHANUM BAND BNOT BOR BOUND BXOR CHR CSL CSR DELIMPOS DWNS EDIT FINFO HEX LEN LFT LSL LSR LTRIM MAX MIN MOD NOT NUMERIC OCTAL ODD OR ORD PMATCH POS REPL RHT RPT RTRIM STR TYPEOF UPS WORD XOR</keywords>
  245.     <keywords style="3">CIERROR HPACCOUNT HPACCTCAP HPACCTCAPF HPAUTOCONT HPCIDEPTH HPCIERRMSG HPCMDNUM HPCMDTRACE HPCMEVENTLOG HPCONNMINS HPCONNSECS HPCONSOLE HPCONTINUE HPCPUNAME HPCPUMSECS HPCPUSECS HPCWD HPDATE HPDATEF HPDAY HPDTCPORTID HPDUPLICATIVE HPERRDUMP HPERRSTOLIST HPEXECJOBS HPFILE HPGROUP HPGROUPCAP HPGROUPCAPF HPHGROUP HPHOUR HPINBREAK HPINPRI HPINTERACTIVE HPINTRODATE HPINTROTIME HPJOBCOUNT HPJOBFENCE HPJOBLIMIT HPJOBNAME HPJOBNUM HPJOBTYPE HPLASTJOB HPLASTSPID HPLDEVIN HPLDEVLIST HPLOCIPADDR HPLOCPORT HPMINUTE HPMONTH HPMSGFENCE HPNCOPIES HPOSVERSION HPOUTCLASS HPOUTFENCE HPPATH HPPIN HPPROMPT HPQUIET HPREDOSIZE HPRELVERSION HPREMIPADDR HPREMPORT HPRESULT HPSCHEDJOBS HPSESCOUNT HPSESLIMIT HPSPOOLID HPSTDIN HPSTDLIST HPSTREAMEDBY HPSUSAN HPSUSPJOBS HPSYSNAME HPTIMEF HPTIMEOUT HPTYPEAHEAD HPUSER HPUSERCAP HPUSERCAPF HPUSERCMDEPTH HPUSERCOUNT HPUSERLIMIT HPVERSION HPWAITJOBS HPYEAR JCW</keywords>
  246. </language>
  247. <language name="Omnidex Environment Catalog">
  248.     <keyword_chars>A-Za-z0-9_</keyword_chars>
  249.     <quotes>'"</quotes>
  250.     <literal></literal>
  251.     <prefix></prefix>
  252.     <case_sensitive>False</case_sensitive>
  253.     <syntax_parser>DISCOA.psx</syntax_parser>
  254.     <comment start=";" end="" position="0"/>
  255.     <keywords style="1">ENVIRONMENT VERSION TITLE SET PRECEDENCE NOT AND OR WILDCARDS DATABASE TYPE PHYSICAL VERSION INDEXPREFIX USERCLASS USER PASSWORD TABLE KEY REFERENCES TIDMAP COLUMN DATATYPE LENGTH AS INDEX</keywords>
  256.     <keywords style="2">INFORMIX RDB RMS ORACLE TURBOIMAGEXL FLATFILE SYBASE ISAM CISAM PARENT UNIQUE PRIMARY CHILD FOREIGN DETAIL AUTO MANUAL MASTER CHARACTER CHAR VMS DATETIME FREEFORM CSTRING C HPFLOAT GFLOAT DFLOAT FFLOAT SFLOAT FLOAT BOOLEAN VARCHAR SIGNED UNSIGNED INTEGER PACKED RIGHT LEFT OVERPUNCH SEPARATE UNSIGNED ZONED NATIVE SORTED HASHED LINKED LIST</keywords>
  257. </language>
  258. <language name="Powerhouse">
  259.     <keyword_chars>-A-Za-z0-9_$</keyword_chars>
  260.     <quotes>'"</quotes>
  261.     <literal/>
  262.     <prefix/>
  263.     <markup_language>False</markup_language>
  264.     <case_sensitive>False</case_sensitive>
  265.     <syntax_parser>POWERHSE.psx</syntax_parser>
  266.     <comment start=";" end="" position="0"/>
  267.     <keywords style="1">ABSOLUTE ACCEPT ACCESS ACCESSOK ACTION ACTIONBAR ACTIONMENU ACTIVE ACTIVITIES ADDCENTURY ALIAS ALIGN ALL ALLOWED ALTEREDRECORD AND APPEND ASC ASCENDING ASCII ASSUMED AT ATTRIBUTE AUDIBLE AUDIT AUDITSTATUS AUTO AUTOCOMMIT AUTOMODIFY AUTONEXT AUTORETURN AUTOUPDATE BACKOUT BACKWARDS BALANCE BASE BEGIN BITEXTRACT BLINKING BLOB BLOCK BLOCKMODE BLOCKTRANSFER BREAK BUILD BWZ BY CACHE CALL CALLING CANCEL CAPTION CASE CEILING CENTER CENTERED CENTRE CENTRED CENTURY CHANGE CHANGEMODE CHAR CHAR_LENGTH CHARACTER CHARACTER_LENGTH CHARACTERMODE CHARACTERS CHECKSUM CLEAR CLOSE CLUSTER COMMAND COMMANDMESSAGE COMMANDMODE COMMANDOK COMMANDSEVERITY COMMANDSTATUS COMMIT COMPILE CONCURRENCY CONSISTANCY CONSTANT CONSTRAITS CONTENTS CONTINUE CORRECTMODE COUNT CURSOR CURSOROPEN DATA DATE DATEEXTRACT DATETIME DAYS DBKEY DBMODE DECIMALTIME DECLARE DECRYPT DEFAULT DEFERRED DEFINE DELETE DELETED DELETEDRECORD DELETESYSTEMVAL DESC DESCENDING DESCRIPTION DESIGNER DETAIL DICTIONARY DISABLE DISPLAY DISPLAYED DO DOUBLE DOWNSHIFT DRAW DUAL DUPLICATE EACH EDIT ELSE ENCRYPT END ENTRY ENTRYMODE EQ ERROR ERRORRECALL EXCLUDED EXCLUSIVE EXISTS EXIT EXTERNAL EXTRACT FETCH FIELD FIELDMARK FIELDTEXT FIELDVALUE FILE FILL FINAL FIND FINDMODE FIRST FIXED FLOAT FLOOR FLOOW FOR FORM FORMAT FREEFORM FROM G_FLOAT GE GENERATE GENERIC GET GETSYSTEMVAL GO GROUP GT HALFTONE HELP HIDDEN HILITE IBASEDATE ID IEEE IF IN INACTIVE INCLUDE INCLUDED INCREMENT INDEX INFORMATION INHERITED INITIAL INITIALIZE INPUT INSERT INTEGER INTERNAL INTERVAL INTO INVERSE IS ITEM JCW JDATE JUSTIFY KEY LABEL LASTDAY LAYOUT LE LEADING LEFT LET LEVEL LIBRARY LINE LINES LINKVALUE LIST LJ LOCAL LOCALLY LOCK LOGONID LOOKUP LOWER LT MARK MASTER MATCHPATTERN MATCHUSER MENU MENUITEM MENUKEY MENUKEYS MESSAGE MISSING MOD MODE MODIFY MYVIEW NCONVERT NE NEED NEGATIVE NESTING NEW NEWRECORD NEXT NOACTION NOAPPEND NOAUTONEXT NOAUTOUPDATE NOBLOCKTRANSFER NOBWZ NOCHANGE NOCOMMIT NOCORRECT NODELETE NODETAIL NOECHO NOERRORRECALL NOGENERIC NOID NOITEMS NOLABEL NOLIST NOMARK NOMENUKEY NOMENUKEYS NOMODE NONIEEE NOPANEL NOPRINT NORECALL NOSELECT NOSEQUENTIAL NOSHIFT NOT NOTDELETED NOTON NOTRANSACTION NOVERIFY NOW NOWAIT NOWARN NOWARNINGS NOWRAPAROUND NULL NUM NUMERIC OAMAIL OAMEETING OCCURRENCE OCCURS OCTET_LENGTH OF OFF OLDVALUE OMIT ON ONLY OPEN OPTIONAL OR ORDER ORDERBY ORDERED OSACCESS OUT OUTPUT PACK PACKED PANEL PATH PATTERN PERFORM PHANTOM PHDATE PICTURE POPUP PORTID POSITION POSTFIND POSTPATH POSTSCROLL POSTUPDATE PREDISPLAY PREENTRY PRESCROLL PREUPDATE PRIMARY PRINT PRIORITY PROCEDURE PROCEDURES PROCESS PROCESSLOCATION PROMPT PROMPTOK PROTECTED PROTECTION PUSH PUT QUERY QUIT RANDOM RANGED READ RECEIVING RECORD RECORDLOCATION REFERENCE REFERENTIAL REFRESH REMOVECENTURY REQUEST REQUIRED RESERVING RESET RESPONSE RESULT RETAIN RETRIEVING RETURN RETURNING REVERSE RIGHT RJ ROLLBACK ROUND RUN SAME SAVE SCALE SCREEN SCREENLEVEL SECONDARY SELECT SELECTBOX SELECTMODE SEMIEXCLUSIVE SEPARATOR SEQUENCED SEQUENTIAL SERIALIZABLE SET SETSYSTEMVAL SEVERE SHARE SHIFTLEVEL SHOW SIGN SIGNIFICANCE SIGNONACCOUNT SIGNONGROUP SILENT SIZE SKIP SLAVE SOUNDEX SPREAD SQL SQLCODE SQLMESSAGE SQLOK STABLE START STARTUP STOPSCREEN SUBPATH SUBSCREEN SUBSTITUTE SUBSTRING SUM SYNTAX SYSDATE SYSMESSAGE SYSNAME SYSTIME TARGET TEMPORARY TERMINATE TERMTYPE THEN THICK THIN THREAD TIMES TITLE TO TRAILLING TRANSACTION TRANSFER TRUNCATE UIC UNDERLINE UNIQUE UPDATE UPPER UPSHIFT USE USERS USING VALIDPATTERN VALUE VALUES VARCHAR VERIFY VERTICAL VIA VIAINDEX VMSDATE VMTIMESTAMP WAIT WARNING WARNINGS WHEN WHERE WHILE WIDTH WINDOW WITH WRAPAROUND WRITE ZEROFILL ZONED</keywords>
  268. </language>
  269. <language name="Powerhouse QTP">
  270.     <keyword_chars>-A-Za-z0-9_$</keyword_chars>
  271.     <quotes>'"</quotes>
  272.     <literal></literal>
  273.     <prefix></prefix>
  274.     <case_sensitive>False</case_sensitive>
  275.     <syntax_parser>PHQTP.psx</syntax_parser>
  276.     <comment start=";" end="" position="0"/>
  277.     <keywords style="1">ABSOLUTE ACCEPT ACCESS ACCESSOK ACTION ACTIONBAR ACTIONMENU ACTIVE ACTIVITIES ADDCENTURY ALIAS ALIGN ALL ALLOWED ALTEREDRECORD AND APPEND ASC ASCENDING ASCII ASSUMED AT ATTRIBUTE AUDIBLE AUDIT AUDITSTATUS AUTO AUTOCOMMIT AUTOMODIFY AUTONEXT AUTORETURN AUTOUPDATE BACKOUT BACKWARDS BALANCE BASE BEGIN BITEXTRACT BLINKING BLOB BLOCK BLOCKMODE BLOCKTRANSFER BREAK BUILD BWZ BY CACHE CALL CALLING CANCEL CAPTION CASE CEILING CENTER CENTERED CENTRE CENTRED CENTURY CHANGE CHANGEMODE CHAR CHAR_LENGTH CHARACTER CHARACTER_LENGTH CHARACTERMODE CHARACTERS CHECKSUM CLEAR CLOSE CLUSTER COMMAND COMMANDMESSAGE COMMANDMODE COMMANDOK COMMANDSEVERITY COMMANDSTATUS COMMIT COMPILE CONCURRENCY CONSISTANCY CONSTANT CONSTRAITS CONTENTS CONTINUE CORRECTMODE COUNT CURSOR CURSOROPEN DATA DATE DATEEXTRACT DATETIME DAYS DBKEY DBMODE DECIMALTIME DECLARE DECRYPT DEFAULT DEFERRED DEFINE DELETE DELETED DELETEDRECORD DELETESYSTEMVAL DESC DESCENDING DESCRIPTION DESIGNER DETAIL DICTIONARY DISABLE DISPLAY DISPLAYED DO DOUBLE DOWNSHIFT DRAW DUAL DUPLICATE EACH EDIT ELSE ENCRYPT END ENTRY ENTRYMODE EQ ERROR ERRORRECALL EXCLUDED EXCLUSIVE EXISTS EXIT EXTERNAL EXTRACT FETCH FIELD FIELDMARK FIELDTEXT FIELDVALUE FILE FILL FINAL FIND FINDMODE FIRST FIXED FLOAT FLOOR FLOOW FOR FORM FORMAT FREEFORM FROM G_FLOAT GE GENERATE GENERIC GET GETSYSTEMVAL GO GROUP GT HALFTONE HELP HIDDEN HILITE IBASEDATE ID IEEE IF IN INACTIVE INCLUDE INCLUDED INCREMENT INDEX INFORMATION INHERITED INITIAL INITIALIZE INPUT INSERT INTEGER INTERNAL INTERVAL INTO INVERSE IS ITEM JCW JDATE JUSTIFY KEY LABEL LASTDAY LAYOUT LE LEADING LEFT LET LEVEL LIBRARY LINE LINES LINKVALUE LIST LJ LOCAL LOCALLY LOCK LOGONID LOOKUP LOWER LT MARK MASTER MATCHPATTERN MATCHUSER MENU MENUITEM MENUKEY MENUKEYS MESSAGE MISSING MOD MODE MODIFY MYVIEW NCONVERT NE NEED NEGATIVE NESTING NEW NEWRECORD NEXT NOACTION NOAPPEND NOAUTONEXT NOAUTOUPDATE NOBLOCKTRANSFER NOBWZ NOCHANGE NOCOMMIT NOCORRECT NODELETE NODETAIL NOECHO NOERRORRECALL NOGENERIC NOID NOITEMS NOLABEL NOLIST NOMARK NOMENUKEY NOMENUKEYS NOMODE NONIEEE NOPANEL NOPRINT NORECALL NOSELECT NOSEQUENTIAL NOSHIFT NOT NOTDELETED NOTON NOTRANSACTION NOVERIFY NOW NOWAIT NOWARN NOWARNINGS NOWRAPAROUND NULL NUM NUMERIC OAMAIL OAMEETING OCCURRENCE OCCURS OCTET_LENGTH OF OFF OLDVALUE OMIT ON ONLY OPEN OPTIONAL OR ORDER ORDERBY ORDERED OSACCESS OUT OUTPUT PACK PACKED PANEL PATH PATTERN PERFORM PHANTOM PHDATE PICTURE POPUP PORTID POSITION POSTFIND POSTPATH POSTSCROLL POSTUPDATE PREDISPLAY PREENTRY PRESCROLL PREUPDATE PRIMARY PRINT PRIORITY PROCEDURE PROCEDURES PROCESS PROCESSLOCATION PROMPT PROMPTOK PROTECTED PROTECTION PUSH PUT QUERY QUIT RANDOM RANGED READ RECEIVING RECORD RECORDLOCATION REFERENCE REFERENTIAL REFRESH REMOVECENTURY REQUEST REQUIRED RESERVING RESET RESPONSE RESULT RETAIN RETRIEVING RETURN RETURNING REVERSE RIGHT RJ ROLLBACK ROUND RUN SAME SAVE SCALE SCREEN SCREENLEVEL SECONDARY SELECT SELECTBOX SELECTMODE SEMIEXCLUSIVE SEPARATOR SEQUENCED SEQUENTIAL SERIALIZABLE SET SETSYSTEMVAL SEVERE SHARE SHIFTLEVEL SHOW SIGN SIGNIFICANCE SIGNONACCOUNT SIGNONGROUP SILENT SIZE SKIP SLAVE SOUNDEX SPREAD SQL SQLCODE SQLMESSAGE SQLOK STABLE START STARTUP STOPSCREEN SUBPATH SUBSCREEN SUBSTITUTE SUBSTRING SUM SYNTAX SYSDATE SYSMESSAGE SYSNAME SYSTIME TARGET TEMPORARY TERMINATE TERMTYPE THEN THICK THIN THREAD TIMES TITLE TO TRAILLING TRANSACTION TRANSFER TRUNCATE UIC UNDERLINE UNIQUE UPDATE UPPER UPSHIFT USE USERS USING VALIDPATTERN VALUE VALUES VARCHAR VERIFY VERTICAL VIA VIAINDEX VMSDATE VMTIMESTAMP WAIT WARNING WARNINGS WHEN WHERE WHILE WIDTH WINDOW WITH WRAPAROUND WRITE ZEROFILL ZONED</keywords>
  278. </language>
  279. <language name="Powerhouse Quick">
  280.     <keyword_chars>-A-Za-z0-9_$</keyword_chars>
  281.     <quotes>'"</quotes>
  282.     <literal></literal>
  283.     <prefix></prefix>
  284.     <case_sensitive>False</case_sensitive>
  285.     <syntax_parser>PHQUICK.psx</syntax_parser>
  286.     <comment start=";" end="" position="0"/>
  287.     <keywords style="1">ABSOLUTE ACCEPT ACCESS ACCESSOK ACTION ACTIONBAR ACTIONMENU ACTIVE ACTIVITIES ADDCENTURY ALIAS ALIGN ALL ALLOWED ALTEREDRECORD AND APPEND ASC ASCENDING ASCII ASSUMED AT ATTRIBUTE AUDIBLE AUDIT AUDITSTATUS AUTO AUTOCOMMIT AUTOMODIFY AUTONEXT AUTORETURN AUTOUPDATE BACKOUT BACKWARDS BALANCE BASE BEGIN BITEXTRACT BLINKING BLOB BLOCK BLOCKMODE BLOCKTRANSFER BREAK BUILD BWZ BY CACHE CALL CALLING CANCEL CAPTION CASE CEILING CENTER CENTERED CENTRE CENTRED CENTURY CHANGE CHANGEMODE CHAR CHAR_LENGTH CHARACTER CHARACTER_LENGTH CHARACTERMODE CHARACTERS CHECKSUM CLEAR CLOSE CLUSTER COMMAND COMMANDMESSAGE COMMANDMODE COMMANDOK COMMANDSEVERITY COMMANDSTATUS COMMIT COMPILE CONCURRENCY CONSISTANCY CONSTANT CONSTRAITS CONTENTS CONTINUE CORRECTMODE COUNT CURSOR CURSOROPEN DATA DATE DATEEXTRACT DATETIME DAYS DBKEY DBMODE DECIMALTIME DECLARE DECRYPT DEFAULT DEFERRED DEFINE DELETE DELETED DELETEDRECORD DELETESYSTEMVAL DESC DESCENDING DESCRIPTION DESIGNER DETAIL DICTIONARY DISABLE DISPLAY DISPLAYED DO DOUBLE DOWNSHIFT DRAW DUAL DUPLICATE EACH EDIT ELSE ENCRYPT END ENTRY ENTRYMODE EQ ERROR ERRORRECALL EXCLUDED EXCLUSIVE EXISTS EXIT EXTERNAL EXTRACT FETCH FIELD FIELDMARK FIELDTEXT FIELDVALUE FILE FILL FINAL FIND FINDMODE FIRST FIXED FLOAT FLOOR FLOOW FOR FORM FORMAT FREEFORM FROM G_FLOAT GE GENERATE GENERIC GET GETSYSTEMVAL GO GROUP GT HALFTONE HELP HIDDEN HILITE IBASEDATE ID IEEE IF IN INACTIVE INCLUDE INCLUDED INCREMENT INDEX INFORMATION INHERITED INITIAL INITIALIZE INPUT INSERT INTEGER INTERNAL INTERVAL INTO INVERSE IS ITEM JCW JDATE JUSTIFY KEY LABEL LASTDAY LAYOUT LE LEADING LEFT LET LEVEL LIBRARY LINE LINES LINKVALUE LIST LJ LOCAL LOCALLY LOCK LOGONID LOOKUP LOWER LT MARK MASTER MATCHPATTERN MATCHUSER MENU MENUITEM MENUKEY MENUKEYS MESSAGE MISSING MOD MODE MODIFY MYVIEW NCONVERT NE NEED NEGATIVE NESTING NEW NEWRECORD NEXT NOACTION NOAPPEND NOAUTONEXT NOAUTOUPDATE NOBLOCKTRANSFER NOBWZ NOCHANGE NOCOMMIT NOCORRECT NODELETE NODETAIL NOECHO NOERRORRECALL NOGENERIC NOID NOITEMS NOLABEL NOLIST NOMARK NOMENUKEY NOMENUKEYS NOMODE NONIEEE NOPANEL NOPRINT NORECALL NOSELECT NOSEQUENTIAL NOSHIFT NOT NOTDELETED NOTON NOTRANSACTION NOVERIFY NOW NOWAIT NOWARN NOWARNINGS NOWRAPAROUND NULL NUM NUMERIC OAMAIL OAMEETING OCCURRENCE OCCURS OCTET_LENGTH OF OFF OLDVALUE OMIT ON ONLY OPEN OPTIONAL OR ORDER ORDERBY ORDERED OSACCESS OUT OUTPUT PACK PACKED PANEL PATH PATTERN PERFORM PHANTOM PHDATE PICTURE POPUP PORTID POSITION POSTFIND POSTPATH POSTSCROLL POSTUPDATE PREDISPLAY PREENTRY PRESCROLL PREUPDATE PRIMARY PRINT PRIORITY PROCEDURE PROCEDURES PROCESS PROCESSLOCATION PROMPT PROMPTOK PROTECTED PROTECTION PUSH PUT QUERY QUIT RANDOM RANGED READ RECEIVING RECORD RECORDLOCATION REFERENCE REFERENTIAL REFRESH REMOVECENTURY REQUEST REQUIRED RESERVING RESET RESPONSE RESULT RETAIN RETRIEVING RETURN RETURNING REVERSE RIGHT RJ ROLLBACK ROUND RUN SAME SAVE SCALE SCREEN SCREENLEVEL SECONDARY SELECT SELECTBOX SELECTMODE SEMIEXCLUSIVE SEPARATOR SEQUENCED SEQUENTIAL SERIALIZABLE SET SETSYSTEMVAL SEVERE SHARE SHIFTLEVEL SHOW SIGN SIGNIFICANCE SIGNONACCOUNT SIGNONGROUP SILENT SIZE SKIP SLAVE SOUNDEX SPREAD SQL SQLCODE SQLMESSAGE SQLOK STABLE START STARTUP STOPSCREEN SUBPATH SUBSCREEN SUBSTITUTE SUBSTRING SUM SYNTAX SYSDATE SYSMESSAGE SYSNAME SYSTIME TARGET TEMPORARY TERMINATE TERMTYPE THEN THICK THIN THREAD TIMES TITLE TO TRAILLING TRANSACTION TRANSFER TRUNCATE UIC UNDERLINE UNIQUE UPDATE UPPER UPSHIFT USE USERS USING VALIDPATTERN VALUE VALUES VARCHAR VERIFY VERTICAL VIA VIAINDEX VMSDATE VMTIMESTAMP WAIT WARNING WARNINGS WHEN WHERE WHILE WIDTH WINDOW WITH WRAPAROUND WRITE ZEROFILL ZONED</keywords>
  288. </language>
  289. <language name="Powerhouse Quiz">
  290.     <keyword_chars>-A-Za-z0-9_$</keyword_chars>
  291.     <quotes>'"</quotes>
  292.     <literal></literal>
  293.     <prefix></prefix>
  294.     <case_sensitive>False</case_sensitive>
  295.     <syntax_parser>PHQUIZ.psx</syntax_parser>
  296.     <comment start=";" end="" position="0"/>
  297.     <keywords style="1">ABSOLUTE ACCEPT ACCESS ACCESSOK ACTION ACTIONBAR ACTIONMENU ACTIVE ACTIVITIES ADDCENTURY ALIAS ALIGN ALL ALLOWED ALTEREDRECORD AND APPEND ASC ASCENDING ASCII ASSUMED AT ATTRIBUTE AUDIBLE AUDIT AUDITSTATUS AUTO AUTOCOMMIT AUTOMODIFY AUTONEXT AUTORETURN AUTOUPDATE BACKOUT BACKWARDS BALANCE BASE BEGIN BITEXTRACT BLINKING BLOB BLOCK BLOCKMODE BLOCKTRANSFER BREAK BUILD BWZ BY CACHE CALL CALLING CANCEL CAPTION CASE CEILING CENTER CENTERED CENTRE CENTRED CENTURY CHANGE CHANGEMODE CHAR CHAR_LENGTH CHARACTER CHARACTER_LENGTH CHARACTERMODE CHARACTERS CHECKSUM CLEAR CLOSE CLUSTER COMMAND COMMANDMESSAGE COMMANDMODE COMMANDOK COMMANDSEVERITY COMMANDSTATUS COMMIT COMPILE CONCURRENCY CONSISTANCY CONSTANT CONSTRAITS CONTENTS CONTINUE CORRECTMODE COUNT CURSOR CURSOROPEN DATA DATE DATEEXTRACT DATETIME DAYS DBKEY DBMODE DECIMALTIME DECLARE DECRYPT DEFAULT DEFERRED DEFINE DELETE DELETED DELETEDRECORD DELETESYSTEMVAL DESC DESCENDING DESCRIPTION DESIGNER DETAIL DICTIONARY DISABLE DISPLAY DISPLAYED DO DOUBLE DOWNSHIFT DRAW DUAL DUPLICATE EACH EDIT ELSE ENCRYPT END ENTRY ENTRYMODE EQ ERROR ERRORRECALL EXCLUDED EXCLUSIVE EXISTS EXIT EXTERNAL EXTRACT FETCH FIELD FIELDMARK FIELDTEXT FIELDVALUE FILE FILL FINAL FIND FINDMODE FIRST FIXED FLOAT FLOOR FLOOW FOR FORM FORMAT FREEFORM FROM G_FLOAT GE GENERATE GENERIC GET GETSYSTEMVAL GO GROUP GT HALFTONE HELP HIDDEN HILITE IBASEDATE ID IEEE IF IN INACTIVE INCLUDE INCLUDED INCREMENT INDEX INFORMATION INHERITED INITIAL INITIALIZE INPUT INSERT INTEGER INTERNAL INTERVAL INTO INVERSE IS ITEM JCW JDATE JUSTIFY KEY LABEL LASTDAY LAYOUT LE LEADING LEFT LET LEVEL LIBRARY LINE LINES LINKVALUE LIST LJ LOCAL LOCALLY LOCK LOGONID LOOKUP LOWER LT MARK MASTER MATCHPATTERN MATCHUSER MENU MENUITEM MENUKEY MENUKEYS MESSAGE MISSING MOD MODE MODIFY MYVIEW NCONVERT NE NEED NEGATIVE NESTING NEW NEWRECORD NEXT NOACTION NOAPPEND NOAUTONEXT NOAUTOUPDATE NOBLOCKTRANSFER NOBWZ NOCHANGE NOCOMMIT NOCORRECT NODELETE NODETAIL NOECHO NOERRORRECALL NOGENERIC NOID NOITEMS NOLABEL NOLIST NOMARK NOMENUKEY NOMENUKEYS NOMODE NONIEEE NOPANEL NOPRINT NORECALL NOSELECT NOSEQUENTIAL NOSHIFT NOT NOTDELETED NOTON NOTRANSACTION NOVERIFY NOW NOWAIT NOWARN NOWARNINGS NOWRAPAROUND NULL NUM NUMERIC OAMAIL OAMEETING OCCURRENCE OCCURS OCTET_LENGTH OF OFF OLDVALUE OMIT ON ONLY OPEN OPTIONAL OR ORDER ORDERBY ORDERED OSACCESS OUT OUTPUT PACK PACKED PANEL PATH PATTERN PERFORM PHANTOM PHDATE PICTURE POPUP PORTID POSITION POSTFIND POSTPATH POSTSCROLL POSTUPDATE PREDISPLAY PREENTRY PRESCROLL PREUPDATE PRIMARY PRINT PRIORITY PROCEDURE PROCEDURES PROCESS PROCESSLOCATION PROMPT PROMPTOK PROTECTED PROTECTION PUSH PUT QUERY QUIT RANDOM RANGED READ RECEIVING RECORD RECORDLOCATION REFERENCE REFERENTIAL REFRESH REMOVECENTURY REQUEST REQUIRED RESERVING RESET RESPONSE RESULT RETAIN RETRIEVING RETURN RETURNING REVERSE RIGHT RJ ROLLBACK ROUND RUN SAME SAVE SCALE SCREEN SCREENLEVEL SECONDARY SELECT SELECTBOX SELECTMODE SEMIEXCLUSIVE SEPARATOR SEQUENCED SEQUENTIAL SERIALIZABLE SET SETSYSTEMVAL SEVERE SHARE SHIFTLEVEL SHOW SIGN SIGNIFICANCE SIGNONACCOUNT SIGNONGROUP SILENT SIZE SKIP SLAVE SOUNDEX SPREAD SQL SQLCODE SQLMESSAGE SQLOK STABLE START STARTUP STOPSCREEN SUBPATH SUBSCREEN SUBSTITUTE SUBSTRING SUM SYNTAX SYSDATE SYSMESSAGE SYSNAME SYSTIME TARGET TEMPORARY TERMINATE TERMTYPE THEN THICK THIN THREAD TIMES TITLE TO TRAILLING TRANSACTION TRANSFER TRUNCATE UIC UNDERLINE UNIQUE UPDATE UPPER UPSHIFT USE USERS USING VALIDPATTERN VALUE VALUES VARCHAR VERIFY VERTICAL VIA VIAINDEX VMSDATE VMTIMESTAMP WAIT WARNING WARNINGS WHEN WHERE WHILE WIDTH WINDOW WITH WRAPAROUND WRITE ZEROFILL ZONED</keywords>
  298. </language>
  299. <language name="Robelle Suprtool">
  300.     <keyword_chars>A-Za-z0-9_$</keyword_chars>
  301.     <quotes>'"</quotes>
  302.     <literal></literal>
  303.     <prefix></prefix>
  304.     <case_sensitive>False</case_sensitive>
  305.     <syntax_parser/>
  306.     <comment start="{" end="}" position="0"/>
  307.     <keywords style="1">$date $file $INVALID $list $lookup $null $read $STDDATE $today aamm aammdd ABORT ABS all alpha and append ARITHMETIC ASCII ASK base BASECLOSE before BLOCKSIZE BUFFER byte calendar ccyy ccyyddd ccyymm ccyymmdd ccyymmmdd chain CHAR character CIUPDATE count CUTOFF DATA DATE ddmmaa ddmmccyy ddmmmccyy ddmmmyy ddmmyy ddmmyyyy DECIMAL DEFER define delete desc DESCENDING(thoughyoudohavedesc) DEVICE display do double DUMPONERROR DUPLEX duplicate E2 E4 edit EOFREAD erase exit EXPORT extract FILECODE FILENAME first FIRSTREC FORCECENTURY form get HEADING help HEX HINTS HPCalendar I1 I2 I4 ieee if IFCHECK IFYY2000ERROR IGNORE input integer INTERACTIVE item ITEMABBREVIATEDATE items J1 J2 J4 K1 K2 key LABELS last LEFTJUSTNUM LIMITS link list listredo LOCK logical long LP MINIMUM mmddaa mmddyy mmddyyyy mmmddyy mmyyyy MOD MPE NEW NLS NONAME none NOREC NOSKIP not numeric numrecs OCTAL OFF OLD ON ONEPERLINE only OPENMODE or Oracle OUT output P packed PATTERN PCL PERCENT PHdate PREFETCH PRIVMODE PRN PROGRESS PROMPT put q QUERY R2 R4 real RECORD RECOVER redo REL reset RIGHTJUSTNUM set sets sort SORTFAST special SQUEEZE SRNChronos STANDARD STAT SUBSYSTEM SUSPEND table temp TIME TITLE total U UNN update use USERLABELS userpause verify X xeq yyddd yymm yymmdd yymmmdd yyymmdd yyyymm yyyymmdd Z</keywords>
  308. </language>
  309. <language name="HP Turbo Image">
  310.     <keyword_chars>-A-Za-z0-9_$:</keyword_chars>
  311.     <quotes>'"</quotes>
  312.     <literal></literal>
  313.     <prefix></prefix>
  314.     <case_sensitive>False</case_sensitive>
  315.     <syntax_parser>HPTI.psx</syntax_parser>
  316.     <comment start="<<" end=">>" position="0"/>
  317.     <keywords style="1">BEGIN DATABASE DATA BASE LANGUAGE PASSWORDS: ITEMS: SETS: END. NAME: N: ENTRY: E: CAPACITY: C: DETAIL MANUAL AUTOMATIC M A D</keywords>
  318.     <keywords style="2">$PAGE $TITLE $CONTROL LIST NOLIST ERRORS LINES ROOT NOROOT BLOCKMAX TABLE NOTABLE</keywords>
  319. </language>
  320. <language name="Vesoft MPEX">
  321.     <keyword_chars>A-Za-z0-9_</keyword_chars>
  322.     <quotes>'"</quotes>
  323.     <literal></literal>
  324.     <prefix></prefix>
  325.     <case_sensitive>False</case_sensitive>
  326.     <syntax_parser>MPEX.psx</syntax_parser>
  327.     <comment start="(*" end="*)" position="0"/>
  328.     <comment start="COMMENT" end="" position="0"/>
  329.     <comment start="#" end="" position="0"/>
  330.     <keywords style="1">PRINTOPREPLY INITMPEXMGR INITREDO UNLESSFAST INITMPEXMGR SETLVAR DELETELVAR SHOWLVAR ISHIDDEN IDCONTAINS ACCESSIBLE ACCESSIBLEBY DEVICESECTORS MATCHES NEWERTHAN ONDEVICE FSEARCHSTRING FCONTAINS FSEARCHEXP FMTCAPS DIRGROUP DIRACCOUNT RJOB COBOL COBOLII COBOLIIX FORTRAN FTN RPG PASCAL SPL CCXL COB74XL COB85XL FTNXL PASXL RPGXL CCXLLK COB74XLK COB85XLK FTNXLLK PASXLLK RPGXLLK ABORTJOB ALARM SHOWALARM DELETEALARM UNALIAS ALTFILE ALTJOB ALTPROC ALTSCHED ALTSEC ALTSPOOLFILE BACKG BREAKJOB BYE CALC CALENDAR CHGROUP ISCHGROUPED CHLOGON ISCHLOGONED DECOMPRESS COMPRESS COPY KEEPATTR KEEPAMDATES DBADGALT DBGENALT DBMGRALT DEALLOCATE DELETESPOOLFILE DELETEVAR DEMO ECHO EDIT EDITCHG EDITQUAD EDITTDP ERASE ERRCLEAR ESCAPE EXIT FCOPY FILTER GOON SHOWGOON HELP HELPMAKE HOOK IDENTIFY IF ELSEIF ELSE ENDIF INITUDCS INPUT KILL LISTF TOTAL LISTJOB MANY MPEXSTORE NEWLINK NOMSG OPTION PAUSE PAUSEJOB SHOWPAUSED PRINT SEARCH PRINTI PRINTO PROGINFO PURGELINK QEDIT QUIT REDO RELEASE HELLO REMOTE RENAME FOREACH REPEAT FORFILES REPEAT OBJECTFILE FORJOBS REPEAT FORNUM REPEAT FORPROFILES REPEAT FORRECS REPEAT RESUMEJOB RETURN RUN RUNCREATE RUNINPUT RUNACTIVATE SAVEJOB SCHEDULE SECURE SETVAR SHOW SHOWME SHOWOUT SHOWOUTJ SHOWPROC SHOWTREE SHOWVAR SPOONFEED SPOONINIT SUBMIT SYNTAX TELL TRAPERROR ENDIFERROR IFERROR ENDCLEANUP CLEANUP VECMDCH VEOPENCH WARN WARNF WHEREIS ENDWHILE WHILE WITHCAPS XEQ MOD ABS MIN MAX RANDOM BETWEEN ODD AND OR XOR NOT DBUILD HIGHORDER LOWORDER BNOT BAND BOR BXOR LSL LSR CSL CSR ASL ASR INTEGER INTEGERPARSE VALIDINTEGER STRRTRIM STRLTRIM RTRIM LTRIM STRLDROP STRRDROP LEN POS UPS DWNS STRCHANGE STRCOUNT RPT CHR ORD HEX OCTAL STR LFT RHT ALPHA NUMERIC ALPHANUM MAXCONSECUTIVE MATCHES NMATCHES MIN MAX BETWEEN TOKEN NTOKEN REMTOKEN MIN MAX BETWEEN DATEYEAR DATEYEAR4 DATEMONTH DATEDAY DATEDAYOFWEEK DATEADD DAYOFYEAR YYYYMMDD CDATE CDATEYMD CDATEMDY CDATEDMY DATEPARSE VALIDDATE TODAY CALENDARTODATE DATETOCALENDAR ABS MIN MAX BETWEEN ROUND INTEGER REALPARSE EXP LOG SIN COS TAN SQRT REAL MIN MAX BETWEEN CLOCK CLOCKTOTIME HHMMSS TIMEPARSE VALIDTIME TIMEBUILD CAPABILITY ICODE SCODE MPE PRINTOPREPLY SONALIVE SONALIVENAME TYPEOF SVAR IVAR BVAR SVARSET IVARSET BVARSET SETVAR CMDPARM RANDOMNAME PAUSE ACCTEXISTS USEREXISTS GROUPEXISTS VEACCTINFO VEUSERINFO VEGROUPINFO VEJOBINFO JSCOUNT HPTERMINAL TERMPOS TERMCLEAR TERMFKEY TERMFKEYNUMBER VEPROFILEEXISTS VEPROFILEINFO SECURITYLOG BADPASSWORD FREMLOCKWORD OBJECTFILE FEXISTS FTEMPEXISTS FPERMEXISTS FANYEXISTS VEFINFO VEFTEMPINFO VEFPERMINFO FINFO FTEMPINFO FPERMINFO VEFOPEN VEFCLOSE VEFREAD VEFREADV VEFREADDIR VEFREADLABEL VEFWRITE VEFWRITEDIR VEFWRITELABEL VEFPOINT VEFCONTROL VEFLOCK VEFUNLOCK VEFINFO VEPRINTFILEFINFO VEFREADBYKEY VEFREADBYKEYV VEFFINDBYKEY VEFREMOVE VEFUPDATE VEFFINDN VEFREADC VEFREADCV VEEOF VEFSERR VEDBOPEN VEDBFIND VEDBGET VEDBGETV VEDBPUT VEDBPUTL VEDBUPDATE VEDBUPDATEK VEDBDELETE VEDBDELETEK VEDBLOCK VEDBUNLOCK VEDBCONTROL VEDBCLOSE READSTRING READINTEGER READDATE READTIME READREAL READSELECT STRWRITE IF THEN ELSE BEGIN END WHILE FOR TRY WRITELN WRITEPROMPT WRITE CANCELWRITE WRITEPAGE SUBROUTINE VALUE INTEGER REAL SHORT SHORTINT DATE TIME VAR THEN STRING BOOLEAN TRY RECOVER SEG MAKESTRING ARRAY OF DO CALL</keywords>
  331.     <keywords style="2">ACCDATE ACCDATETIME ACCOUNT ACCTIME ACDREQUIRED ALARMPRI AUDITCPRI BACAP BESTBLOCKFACTOR BLOCKFACTOR BLOCKSIZE BOUND CHECKSUM CIERROR CIERRORISWARN CMDPROTPRI CODE COLDLOADID CPULIMIT CREATOR CREATORACCOUNT CREDATE CREDATETIME CRETIME CSECURITYA CSECURITYAC CSECURITYAL CSECURITYANY CSECURITYCR CSECURITYGL CSECURITYGU CSECURITYL CSECURITYR CSECURITYW CSECURITYX CURRENTCMD DBSETBLOCKFACTOR DBSETBLOCKSIZE DBSETBLOCKWASTAGE DBSETCAPACITY DBSETENTRIES DBSETENTRYLENGTH DBSETFULLNESS DBSETHIGHWATERMARK DBSETMEDIALENGTH DBSETNAME DBSETNUMPATHS DBSETTYPE DBSIZE DEVICE DL DSCAP EOF EXCLUSIVE EXTENTSIZE FILE FILE0 FILEGROUP FLABLDEV FLIMIT FMTFOPTIONS FMTJOB FMTLOGON FMTOPENED FMTRECSIZE FMTTYPE FOPTIONS FSERROR FULLNAME FULLNAMELOCK GROUP HASACD HASFORMSMSG HASPRIVSEG HELLOPRI HOMEGROUP HPACCOUNT HPACCTCAP HPACCTCAPF HPAUTOCONT HPAUTOCONTTOPLEVEL HPCIDEPTH HPCIERR HPCIERRMSG HPCMDNUM HPCONNMINS HPCONSOLE HPCPUNAME HPCPUSECS HPDATE HPDATEF HPDAY HPDTCPORTID HPDUPLICATIVE HPERRSTOLIST HPEXECJOBS HPFSERR HPGROUP HPGROUPCAP HPGROUPCAPF HPHGROUP HPHOUR HPINPRI HPINTERACTIVE HPINTRODATE HPINTROTIME HPJOBCOUNT HPJOBFENCE HPJOBLIMIT HPJOBNAME HPJOBNUM HPJOBTYPE HPLDEVIN HPLDEVLIST HPLOCATTR HPMINUTE HPMONTH HPMSGFENCE HPNCOPIES HPOUTCLASS HPOUTFENCE HPPATH HPREDODEFLIST HPREDONODUPS HPREDOSIZE HPREDOVEMODIFY HPRESULT HPSCHEDJOBS HPSESCOUNT HPSESLIMIT HPSUSPJOBS HPSYSNAME HPTIMEF HPUSER HPUSERCAP HPUSERCAPF HPUSERCMDEPTH HPVERSION HPWAITJOBS HPYEAR IACAP ID INPRI INSIDEMPEX INSPOOLFILENUM INTCODE INTRODATE INTROTIME ISACTIVE ISASCII ISBINARY ISBOSS ISBYTESTREAM ISCCTL ISCIR ISCMPROG ISDEFERRED ISDIR ISENCRYPTED ISEXEC ISEXECUTABLE ISFIXED ISHIDDEN ISINIT ISJUMBO ISKSAM ISKSAMXL ISLINK ISLOCKED ISMSG ISNMPROG ISNOCCTL ISOCTCOMPED ISOPENED ISPRIV ISPROG ISQEDIT ISQUIET ISREADY ISRELEASED ISRESTARTABLE ISRIO ISSCHED ISSECURED ISSPSAVE ISSTD ISSTDLISTDELETE ISSUSP ISUNDEFINED ISVARIABLE ISWAIT ISXLSPOOLFILE JOBABORTED JOBNUMBER JOBTYPE JSNAME LABELEOF LABELFLIMIT LASTEXTENTSIZE LDEVIN LDEVLIST LINENUM LOADED LOCATTR LOCKWORD LOGOFFPRI LOGONPRI MAINPIN MAXDATA MAXEXTENTS MODDATE MODDATETIME MODTIME MPEXALARMPREFIX MPEXALTFILEKEEPAMDATES MPEXCONTINUECOLON MPEXCOPYKEEPAMDATES MPEXCURRENTFILE MPEXDBADGFILE MPEXDBGENFILE MPEXDBMGRFILE MPEXDEFAULTJOBNAME MPEXDEFAULTJOBPARMS MPEXFASTSTART MPEXFINFOANY MPEXHEADER1 MPEXHEADER2 MPEXHEADER3 MPEXLISTFACCESSCHUNKSIZE MPEXLISTFDBMODE5 MPEXNUMFAILED MPEXNUMSUCCEEDED MPEXPIN MPEXPRINTKEEPAMDATES MPEXPRINTLINESFOUND MPEXPRINTNONDELIMS MPEXPROMPT MPEXQEDITFILE MPEXREDOSIZE MPEXSONEXECPIN MPEXSTREAMGOD MPEXSTREAMNOVERIFY MPEXTELLBACK MPEXTELLBACKCMD MPEXWARNFPREFIX MRCAP NETPUSHPRI NETPUSHTIME NETRECVPRI NUMCOPIES NUMEXTENTS NUMLINES NUMLINKS NUMSEGS OBSFILLPRI OBSFILLTIME OPENED OPENEDSYSFAIL OUTPRI OUTSPOOLFILENUM OWNER PATH PHCAP PMCAP PRIVATE READING READYDATE READYTIME RECNUM RECSIZE RESTORED RFILE RSTDATE RSTDATETIME RSTTIME SAVABLESECTORS SECTORS SECURITYA SECURITYAC SECURITYAL SECURITYANY SECURITYCR SECURITYGL SECURITYGU SECURITYL SECURITYR SECURITYW SECURITYX SPOOL SPOOLFILENUM SPSAVE STACK STATE STATEDATE STATEDATETIME STATETIME STORED USER VALIDCOLDLOADID VAR VEAUDITCTIME VECURRFILENAME VEDBCHAINLEN VEDBDATALEN VEDBERR VEDBNEXTREC VEDBPREVREC VEDBRECNUM VEEOF VESOFTALARMPAUSE VESOFTCONTINUENOSPACE VESOFTDEFAULTALARM VESOFTDEFAULTALTFILE VESOFTDEFAULTALTJOB VESOFTDEFAULTBREAKJOB VESOFTDEFAULTBYE VESOFTDEFAULTCALENDAR VESOFTDEFAULTCHLOGON VESOFTDEFAULTCOPY VESOFTDEFAULTDEVCONTROL VESOFTDEFAULTDOSAVED VESOFTDEFAULTIDENTIFY VESOFTDEFAULTIMPRUN VESOFTDEFAULTPAUSEJOB VESOFTDEFAULTPREP VESOFTDEFAULTPREPRUN VESOFTDEFAULTPRINT VESOFTDEFAULTRENAME VESOFTDEFAULTRESUMEJOB VESOFTDEFAULTRUN VESOFTDEFAULTSAVEJOB VESOFTDEFAULTSHOWALARM VESOFTDEFAULTSHOWJOB VESOFTDEFAULTSHOWME VESOFTDEFAULTSHOWPROC VESOFTGOONPRI VESOFTHOOKNOKEEPACD VESOFTHOOKPPSONONLY VESOFTPAGESIZE VESOFTSORTFILESIZE VESOFTVEMODIFYBIT8CHECK VESOFTVEMODIFYEXPANDOK WRITING ZERODB</keywords>
  332. </language>
  333. <language name="XML">
  334.     <keyword_chars>A-Za-z0-9</keyword_chars>
  335.     <quotes>'"</quotes>
  336.     <literal></literal>
  337.     <prefix></prefix>
  338.     <case_sensitive>False</case_sensitive>
  339.     <markup_language>True</markup_language>
  340.     <syntax_parser/>
  341.     <comment start="<!" end=">" position="0"/>
  342. </language>
  343. <language name="JavaScript">
  344.     <keyword_chars>A-Za-z0-9_#</keyword_chars>
  345.     <quotes>"</quotes>
  346.     <literal>\</literal>
  347.     <prefix/>
  348.     <case_sensitive>False</case_sensitive>
  349.     <syntax_parser>JAVA2.psx</syntax_parser>
  350.     <comment start="/*" end="*/" position="0"/>
  351.     <comment start="//" end="" position="0"/>
  352.     <keywords style="1">abstract boolean break byte case catch char class const continue debugger default delete do double else enum export extends false final finally float for function goto if implements import in instanceof int interface long native new null package private protected public return short static switch synchronized this throw throws transient true try typeof var void while with</keywords>
  353. </language>
  354. <language name="HTML">
  355.     <keyword_chars>A-Za-z0-9</keyword_chars>
  356.     <quotes>'"</quotes>
  357.     <literal/>
  358.     <prefix/>
  359.     <case_sensitive>False</case_sensitive>
  360.     <markup_language>True</markup_language>
  361.     <syntax_parser/>
  362.     <comment start="<!--" end="-->" position="0"/>
  363.     <keywords style="1">A ABBR ACRONYM ADDRESS APPLET AREA B BASE BASEFONT BDO BIG BLOCKQUOTE BODY BR BUTTON CAPTION CENTER CITE CODE COL COLGROUP DD DEL DFN DIR DIV DL DT EM FIELDSET FONT FORM FRAME FRAMESET H1 H2 H3 H4 H5 H6 HEAD HR HTML I IFRAME IMG INPUT INS ISINDEX KBD LABEL LEGEND LI LINK MAP MENU META NOFRAMES NOSCRIPT OBJECT OL OPTGROUP OPTION P PARAM PRE Q S SAMP SCRIPT SELECT SMALL SPAN STRIKE STRONG STYLE SUB SUP TABLE TBODY TD TEXTAREA TFOOT TH THEAD TITLE TR TT U UL VAR</keywords>
  364.     <keywords style="2">abbr accept accept-charset accesskey action align alink alt archive axis background bgcolor border cellspacing cellpadding char charoff charset checked cite class classid clear code codebase codetype color cols colspan compact content coords data datetime declare defer dir disabled enctype face for frame frameborder headers height href hreflang hspace http-equiv id ismap label lang language leftmargin link longdesc marginheight marginwidth maxlength media method multiple name nohref noresize noshade nowrap object onblur onchange onclick ondblclick onfocus onkeydown onkeypress onkeyup onload onmousedown onmousemove onmouseout onmouseover onmouseup onreset onselect onsubmit onunload profile prompt readonly rel rev rows rowspan rules scheme scope scrolling selected shape size span src standby start style summary tabindex target text title topmargin type usemap valign value valuetype version vlink vspace width</keywords>
  365. </language>
  366. <language name="C/C++">
  367.     <keyword_chars>A-Za-z0-9_#</keyword_chars>
  368.     <quotes>"</quotes>
  369.     <literal>\</literal>
  370.     <prefix>#</prefix>
  371.     <case_sensitive>True</case_sensitive>
  372.     <syntax_parser>c2.psx</syntax_parser>
  373.     <comment start="/*" end="*/" position="0"/>
  374.     <comment start="//" end="" position="0"/>
  375.     <keywords style="1">#define #else #elif #endif #error #if #ifdef #ifndef #include #include #pragma #undef auto bool break case catch char class const const_cast continue default defined delete dllexport dllimport do double dynamic_cast else enum explicit extern false float for friend goto if inline int long main mutable naked namespace new operator private protected public register reinterpret_cast return short signed sizeof static static_cast struct switch template this thread throw true try typedef typeid typename union unsigned using declaration using directive uuid virtual void volatile while wmain xalloc</keywords>
  376. </language>
  377. <language name="VBScript">
  378.     <keyword_chars>A-Za-z0-9</keyword_chars>
  379.     <quotes>"</quotes>
  380.     <literal/>
  381.     <prefix/>
  382.     <case_sensitive>False</case_sensitive>
  383.     <syntax_parser>BASIC.psx</syntax_parser>
  384.     <comment start="'" end="" position="0"/>
  385.     <keywords style="1">Abs And Any AppActivate As Asc Atn Base Beep BeginTrans ByVal Call Case ChDir ChDrive Choose Chr Chr$ Close Command Command$ CommitTrans CompactDatabase Compare Const Cos CurDir CurDir$ Currency CVDate Date Date$ DateAdd DateDiff DatePart DateSerial DateValue Day DDB Declare Dim Dir Dir$ Do DoEvents Double Each Else Elseif End Environ Environ$ EOF Eqv Erase Erls Err Error Error$ Exit Exp Explicit False FileAttr FileCopy FileDateTime FileLen Fix For Format Format$ FreeFile FreeLocks Function FV Get GetAttr Global GoSub GoTo Hex Hex$ Hour If IIf Imp In Input Input$ InputBox InputBox$ InStr Int Integer IPmt IRR Is IsDate IsEmpty IsNull IsNumeric Kill LBound LCase LCase$ Left Left$ Len Let Like Load LoadPicture Loc Lock LOF Log Long Loop LSet LTrim LTrim$ Me Mid Mid$ Minute MIRR MkDir Mod Month MsgBox Name New Next Not Now NPer NPV Oct Oct$ On Open Option Or Partition Pmt PPmt Private Put PV QBColor Randomize Rate ReDim Rem RepairDatabase Reset Resume Return RGB Right Right$ RmDir Rnd Rollback RSet RTrim RTrim$ SavePicture Second Seek Select SendKeys Set SetAttr Sgn Shell Sin Single SLN Space Space$ Spc Sqr Static Step Stop Str Str$ StrComp String String$ Sub Switch SYD Tab Tan Then Time Time$ Timer TimeSerial TimeValue To Trim Trim$ True Type UBound UCase UCase$ Unload Unlock Val Variant VarType Weekday Wend While Width Write XOR Year</keywords>
  386. </language>
  387. <language name="PHP">
  388.     <keyword_chars>A-Za-z0-9_$</keyword_chars>
  389.     <quotes>'"</quotes>
  390.     <literal/>
  391.     <prefix/>
  392.     <markup_language>False</markup_language>
  393.     <case_sensitive>True</case_sensitive>
  394.     <syntax_parser>PHP.psx</syntax_parser>
  395.     <comment start="/*" end="*/" position="0"/>
  396.     <comment start="//" end="" position="0"/>
  397.     <comment start="#" end="" position="0"/>
  398.     <keywords style="1">break case class continue declare do else elseif endwhile false for foreach function if include old_function require return switch true var while</keywords>
  399.     <keywords style="2">virtual array count each end next pos prev reset sizeof copy file</keywords>
  400.     <expression name="variable" style="2" keyword="Yes">\$[A-Za-z][A-Za-z0-9_]*</expression>
  401. </language>
  402.  
  403.