|
jEdit example source code file (pascal.xml)
The jEdit pascal.xml source code<?xml version="1.0"?> <!DOCTYPE MODE SYSTEM "xmode.dtd"> <!-- Pascal mode by Kristian Ovaska. Delphi 3 was used as reference. Modified by Barry Carr (Ixian Software Components Ltd) Delphi 6 was used as reference. Modified by Barry Carr (Ixian Software Components Ltd) Feb '04 Delphi 8 (for .NET) was used as reference Keywords = KEYWORD1 Directives = KEYWORD2. Everything else as is--> <MODE> <PROPS> <PROPERTY NAME="commentStart" VALUE="{" /> <PROPERTY NAME="commentEnd" VALUE="}" /> <PROPERTY NAME="lineComment" VALUE="//" /> </PROPS> <RULES IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE"> <!-- Compiler directives. --> <SPAN TYPE="COMMENT3"> <BEGIN>{$ <END>} </SPAN> <SPAN TYPE="COMMENT3"> <BEGIN>(*$ <END>*) </SPAN> <!-- Normal comments. --> <SPAN TYPE="COMMENT1"> <BEGIN>{ <END>} </SPAN> <SPAN TYPE="COMMENT1"> <BEGIN>(* <END>*) </SPAN> <EOL_SPAN TYPE="COMMENT2">// <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">/ <SEQ TYPE="OPERATOR">* <KEYWORDS> <!-- Reserved words. Standard directives are not included, except private, protected, public, published, and automated. --> <KEYWORD1>and <KEYWORD1>array <KEYWORD1>as <KEYWORD1>at <KEYWORD1>asm <KEYWORD1>begin <KEYWORD1>case <KEYWORD1>class <KEYWORD1>const <KEYWORD1>constructor <KEYWORD1>destructor <KEYWORD1>dispinterface <KEYWORD1>div <KEYWORD1>do <KEYWORD1>downto <KEYWORD1>else <KEYWORD1>end <KEYWORD1>except <KEYWORD1>exports <KEYWORD1>file <KEYWORD1>final <KEYWORD1>finalization <KEYWORD1>finally <KEYWORD1>for <KEYWORD1>function <KEYWORD1>goto <KEYWORD1>if <KEYWORD1>implementation <KEYWORD1>in <KEYWORD1>inherited <KEYWORD1>initialization <KEYWORD1>inline <KEYWORD1>interface <KEYWORD1>is <KEYWORD1>label <KEYWORD1>mod <KEYWORD1>not <KEYWORD1>object <KEYWORD1>of <KEYWORD1>on <KEYWORD1>or <KEYWORD1>out <KEYWORD1>packed <KEYWORD1>procedure <KEYWORD1>program <KEYWORD1>property <KEYWORD1>raise <KEYWORD1>record <KEYWORD1>repeat <KEYWORD1>resourcestring <KEYWORD1>set <KEYWORD1>sealed <KEYWORD1>shl <KEYWORD1>shr <KEYWORD1>static <KEYWORD1>string <KEYWORD1>then <KEYWORD1>threadvar <KEYWORD1>to <KEYWORD1>try <KEYWORD1>type <KEYWORD1>unit <KEYWORD1>unsafe <KEYWORD1>until <KEYWORD1>uses <KEYWORD1>var <KEYWORD1>while <KEYWORD1>with <KEYWORD1>xor <KEYWORD2>absolute <KEYWORD2>abstract <KEYWORD2>assembler <KEYWORD2>automated <KEYWORD2>cdecl <KEYWORD2>contains <KEYWORD2>default <KEYWORD2>deprecated <KEYWORD2>dispid <KEYWORD2>dynamic <KEYWORD2>export <KEYWORD2>external <KEYWORD2>far <KEYWORD2>forward <KEYWORD2>implements <KEYWORD2>index <KEYWORD2>library <KEYWORD2>local <KEYWORD2>message <KEYWORD2>name <KEYWORD2>namespaces <KEYWORD2>near <KEYWORD2>nodefault <KEYWORD2>overload <KEYWORD2>override <KEYWORD2>package <KEYWORD2>pascal <KEYWORD2>platform <KEYWORD2>private <KEYWORD2>protected <KEYWORD2>public <KEYWORD2>published <KEYWORD2>read <KEYWORD2>readonly <KEYWORD2>register <KEYWORD2>reintroduce <KEYWORD2>requires <KEYWORD2>resident <KEYWORD2>safecall <KEYWORD2>stdcall <KEYWORD2>stored <KEYWORD2>varargs <KEYWORD2>virtual <KEYWORD2>write <KEYWORD2>writeonly <!-- Ordinal types. --> <KEYWORD3>shortint <KEYWORD3>byte <KEYWORD3>char <KEYWORD3>smallint <KEYWORD3>integer <KEYWORD3>word <KEYWORD3>longint <KEYWORD3>cardinal <!-- Boolean types. --> <KEYWORD3>boolean <KEYWORD3>bytebool <KEYWORD3>wordbool <KEYWORD3>longbool <!-- Real types. --> <KEYWORD3>real <KEYWORD3>single <KEYWORD3>double <KEYWORD3>extended <KEYWORD3>comp <KEYWORD3>currency <!-- Untyped pointer. --> <KEYWORD3>pointer <LITERAL2>false <LITERAL2>nil <LITERAL2>self <LITERAL2>true </KEYWORDS> </RULES> </MODE> Other jEdit examples (source code examples)Here is a short list of links related to this jEdit pascal.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.