|
jEdit example source code file (occam.xml)
The jEdit occam.xml source code<?xml version="1.0"?> <!DOCTYPE MODE SYSTEM "xmode.dtd"> <!-- Occam mode by Rick Beton. --> <MODE> <PROPS> <PROPERTY NAME="commentStart" VALUE="--" /> <PROPERTY NAME="commentEnd" VALUE="" /> <PROPERTY NAME="blockComment" VALUE="" /> <PROPERTY NAME="noWordSep" VALUE="." /> </PROPS> <RULES IGNORE_CASE="FALSE" HIGHLIGHT_DIGITS="TRUE"> <!-- Normal comments. --> <EOL_SPAN TYPE="COMMENT1">-- <!-- Compiler directives. --> <EOL_SPAN TYPE="COMMENT2"># <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE"> <BEGIN>' <END>' </SPAN> <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE"> <BEGIN>" <END>" </SPAN> <SEQ TYPE="OPERATOR">:= <SEQ TYPE="OPERATOR">= <SEQ TYPE="OPERATOR">>> <SEQ TYPE="OPERATOR"><< <SEQ TYPE="OPERATOR"><> <SEQ TYPE="OPERATOR">>< <SEQ TYPE="OPERATOR">> <SEQ TYPE="OPERATOR">< <SEQ TYPE="OPERATOR">>= <SEQ TYPE="OPERATOR"><= <SEQ TYPE="OPERATOR">+ <SEQ TYPE="OPERATOR">- <SEQ TYPE="OPERATOR">/ <SEQ TYPE="OPERATOR">\ <SEQ TYPE="OPERATOR">* <SEQ TYPE="OPERATOR">? <SEQ TYPE="OPERATOR">! <SEQ TYPE="OPERATOR">/\ <SEQ TYPE="OPERATOR">\/ <SEQ TYPE="OPERATOR">~ <KEYWORDS> <!-- Structure keywords --> <KEYWORD1>ALT <KEYWORD1>ASM <KEYWORD1>CASE <KEYWORD1>FUNCTION <KEYWORD1>IF <KEYWORD1>INLINE <KEYWORD1>PAR <KEYWORD1>PLACED <KEYWORD1>PRI <KEYWORD1>PROC <KEYWORD1>RESULT <KEYWORD1>SEQ <KEYWORD1>VALOF <KEYWORD1>WHILE <!-- main keywords --> <KEYWORD2>AT <KEYWORD2>ELSE <KEYWORD2>FOR <KEYWORD2>FROM <KEYWORD2>IS <KEYWORD2>PLACE <KEYWORD2>PORT <KEYWORD2>PROTOCOL <KEYWORD2>SKIP <KEYWORD2>STOP <KEYWORD2>VAL <!-- type and conversion keywords --> <KEYWORD2>AFTER <KEYWORD2>AND <KEYWORD2>ANY <KEYWORD2>BITAND <KEYWORD2>BITNOT <KEYWORD2>BITOR <KEYWORD2>BOOL <KEYWORD2>BYTE <KEYWORD2>BYTESIN <KEYWORD2>CHAN <KEYWORD2>DATA <KEYWORD2>INT <KEYWORD2>INT32 <KEYWORD2>INT16 <KEYWORD2>INT64 <KEYWORD2>MINUS <KEYWORD2>MOSTNEG <KEYWORD2>MOSTPOS <KEYWORD2>NOT <KEYWORD2>PLUS <KEYWORD2>OF <KEYWORD2>OFFSETOF <KEYWORD2>OR <KEYWORD2>PACKED <KEYWORD2>REAL32 <KEYWORD2>REAL64 <KEYWORD2>RECORD <KEYWORD2>REM <KEYWORD2>RESHAPES <KEYWORD2>RETYPES <KEYWORD2>ROUND <KEYWORD2>SIZE <KEYWORD2>TIMER <KEYWORD2>TIMES <KEYWORD2>TRUNC <KEYWORD2>TYPE <!-- Occam3 and extensions to occam2.1 --> <KEYWORD2>BUCKET <KEYWORD2>CLAIM <KEYWORD2>ENROLL <KEYWORD2>EVENT <KEYWORD2>FALL <KEYWORD2>FLUSH <KEYWORD2>GRANT <KEYWORD2>INITIAL <KEYWORD2>RESOURCE <KEYWORD2>SEMAPHORE <KEYWORD2>SHARED <KEYWORD2>SYNC <!-- arithmetic & trigonometric functions --> <KEYWORD3>LONGADD <KEYWORD3>LONGSUB <KEYWORD3>ASHIFTRIGHT <KEYWORD3>ASHIFTLEFT <KEYWORD3>ROTATERIGHT <KEYWORD3>ROTATELEFT <KEYWORD3>LONGSUM <KEYWORD3>LONGDIFF <KEYWORD3>LONGPROD <KEYWORD3>LONGDIV <KEYWORD3>SHIFTLEFT <KEYWORD3>SHIFTRIGHT <KEYWORD3>NORMALISE <KEYWORD3>ABS <KEYWORD3>DABS <KEYWORD3>SCALEB <KEYWORD3>DSCALEB <KEYWORD3>COPYSIGN <KEYWORD3>DCOPYSIGN <KEYWORD3>SQRT <KEYWORD3>DSQRT <KEYWORD3>MINUSX <KEYWORD3>DMINUSX <KEYWORD3>NEXTAFTER <KEYWORD3>DNEXTAFTER <KEYWORD3>MULBY2 <KEYWORD3>DMULBY2 <KEYWORD3>DIVBY2 <KEYWORD3>DDIVBY2 <KEYWORD3>LOGB <KEYWORD3>DLOGB <KEYWORD3>ISNAN <KEYWORD3>DISNAN <KEYWORD3>NOTFINITE <KEYWORD3>DNOTFINITE <KEYWORD3>ORDERED <KEYWORD3>DORDERED <KEYWORD3>FLOATING.UNPACK <KEYWORD3>DFLOATING.UNPACK <KEYWORD3>ARGUMENT.REDUCE <KEYWORD3>DARGUMENT.REDUCE <KEYWORD3>FPINT <KEYWORD3>DFPINT <KEYWORD3>REAL32OP <KEYWORD3>REAL64OP <KEYWORD3>IEEE32OP <KEYWORD3>IEEE64OP <KEYWORD3>REAL32REM <KEYWORD3>REAL64REM <KEYWORD3>IEEE32REM <KEYWORD3>IEEE64REM <KEYWORD3>REAL32EQ <KEYWORD3>REAL64EQ <KEYWORD3>REAL32GT <KEYWORD3>REAL64GT <KEYWORD3>IEEECOMPARE <KEYWORD3>DIEEECOMPARE <KEYWORD3>ALOG <KEYWORD3>DALOG <KEYWORD3>ALOG10 <KEYWORD3>DALOG10 <KEYWORD3>EXP <KEYWORD3>DEXP <KEYWORD3>TAN <KEYWORD3>DTAN <KEYWORD3>SIN <KEYWORD3>DSIN <KEYWORD3>ASIN <KEYWORD3>DASIN <KEYWORD3>COS <KEYWORD3>DCOS <KEYWORD3>SINH <KEYWORD3>DSINH <KEYWORD3>COSH <KEYWORD3>DCOSH <KEYWORD3>TANH <KEYWORD3>DTANH <KEYWORD3>ATAN <KEYWORD3>DATAN <KEYWORD3>ATAN2 <KEYWORD3>DATAN2 <KEYWORD3>RAN <KEYWORD3>DRAN <KEYWORD3>POWER <KEYWORD3>DPOWER <!-- basic data conversion functions --> <KEYWORD3>INTTOSTRING <KEYWORD3>INT16TOSTRING <KEYWORD3>INT32TOSTRING <KEYWORD3>INT64TOSTRING <KEYWORD3>STRINGTOINT <KEYWORD3>STRINGTOINT16 <KEYWORD3>STRINGTOINT32 <KEYWORD3>STRINGTOINT64 <KEYWORD3>HEXTOSTRING <KEYWORD3>HEX16TOSTRING <KEYWORD3>HEX32TOSTRING <KEYWORD3>HEX64TOSTRING <KEYWORD3>STRINGTOHEX <KEYWORD3>STRINGTOHEX16 <KEYWORD3>STRINGTOHEX32 <KEYWORD3>STRINGTOHEX64 <KEYWORD3>STRINGTOREAL32 <KEYWORD3>STRINGTOREAL64 <KEYWORD3>REAL32TOSTRING <KEYWORD3>REAL64TOSTRING <KEYWORD3>STRINGTOBOOL <KEYWORD3>BOOLTOSTRING <KEYWORD3>RESCHEDULE <KEYWORD3>ASSERT <!-- preprocessor directives #INCLUDE #USE #OPTION #PRAGMA #COMMENT --> <LITERAL2>FALSE <LITERAL2>TRUE </KEYWORDS> </RULES> </MODE> Other jEdit examples (source code examples)Here is a short list of links related to this jEdit occam.xml source code file: |
... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2021 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.