|
jEdit example source code file (pl-sql.xml)
The jEdit pl-sql.xml source code<?xml version="1.0"?> <!DOCTYPE MODE SYSTEM "xmode.dtd"> <MODE> <PROPS> <PROPERTY NAME="commentStart" VALUE="/*" /> <PROPERTY NAME="commentEnd" VALUE="*/" /> <PROPERTY NAME="lineComment" VALUE="--" /> <PROPERTY NAME="indentNextLines" VALUE="\s*(.*THEN|ELSE|LOOP).*" /> <PROPERTY NAME="unindentNextLines" VALUE="^\s*(ELSE|ELSIF|END IF|END LOOP).*" /> <PROPERTY NAME="unindentThisLine" VALUE="^\s*(ELSE|ELSIF|END IF|END LOOP).*" /> </PROPS> <RULES IGNORE_CASE="TRUE" HIGHLIGHT_DIGITS="TRUE"> <SPAN TYPE="LABEL"> <BEGIN>/*+ <END>*/ </SPAN> <SPAN TYPE="COMMENT1"> <BEGIN>/* <END>*/ </SPAN> <SPAN TYPE="LITERAL1"> <BEGIN>' <END>' </SPAN> <SPAN TYPE="LITERAL1"> <BEGIN>" <END>" </SPAN> <SPAN TYPE="LITERAL1" NO_LINE_BREAK="TRUE"> <BEGIN>[ <END>] </SPAN> <EOL_SPAN TYPE="LABEL">--+ <EOL_SPAN TYPE="COMMENT1">-- <EOL_SPAN TYPE="COMMENT1" AT_LINE_START="TRUE">REM <EOL_SPAN TYPE="COMMENT1" AT_LINE_START="TRUE">REMARK <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">) <MARK_FOLLOWING AT_LINE_START="TRUE" AT_WHITESPACE_END="TRUE" TYPE="LABEL">@@</MARK_FOLLOWING> <MARK_FOLLOWING AT_LINE_START="TRUE" AT_WHITESPACE_END="TRUE" TYPE="LABEL">@</MARK_FOLLOWING> <EOL_SPAN AT_LINE_START="TRUE" DELEGATE="shellscript::MAIN">! <EOL_SPAN AT_LINE_START="TRUE" DELEGATE="shellscript::MAIN">host</EOL_SPAN> <MARK_PREVIOUS TYPE="LABEL" AT_LINE_START="TRUE">: <KEYWORDS> <!-- reserved words --> <KEYWORD1>ABORT <KEYWORD1>ACCESS <KEYWORD1>ACCEPT <KEYWORD1>ADD <KEYWORD1>ALTER <KEYWORD1>ARRAY <KEYWORD1>ARRAY_LEN <KEYWORD1>AS <KEYWORD1>ASC <KEYWORD1>ASSERT <KEYWORD1>ASSIGN <KEYWORD1>AT <KEYWORD1>AUDIT <KEYWORD1>AUTHORIZATION <KEYWORD1>AVG <KEYWORD1>BASE_TABLE <KEYWORD1>BEGIN <KEYWORD1>BINARY_INTEGER <KEYWORD1>BODY <KEYWORD1>BREAK <KEYWORD1>BREAKS <KEYWORD1>BTITLE <KEYWORD1>CASE <KEYWORD1>CALL <KEYWORD1>CENTER <KEYWORD1>CHAR <KEYWORD1>CHAR_BASE <KEYWORD1>CHECK <KEYWORD1>CLEAR <KEYWORD1>CLOSE <KEYWORD1>CLUSTER <KEYWORD1>CLUSTERS <KEYWORD1>CMPVAR <KEYWORD1>COL <KEYWORD1>COLAUTH <KEYWORD1>COLUMN <KEYWORD1>COLUMNS <KEYWORD1>COMMENT <KEYWORD1>COMMIT <KEYWORD1>COMPRESS <KEYWORD1>COMPUTE <KEYWORD1>CONSTANT <KEYWORD1>CONSTRAINT <KEYWORD1>CONTINUE <KEYWORD1>COUNT <KEYWORD1>CREATE <KEYWORD1>CURRENT <KEYWORD1>CURRVAL <KEYWORD1>CURSOR <KEYWORD1>DATABASE <KEYWORD1>DATA_BASE <KEYWORD1>DATE <KEYWORD1>DBA <KEYWORD1>DEBUGOFF <KEYWORD1>DEBUGON <KEYWORD1>DECLARE <KEYWORD1>DEFAULT <KEYWORD1>DEFINITION <KEYWORD1>DELAY <KEYWORD1>DELETE <KEYWORD1>DESC <KEYWORD1>EXPLAIN <KEYWORD1>DIGITS <KEYWORD1>DISPOSE <KEYWORD1>DISTINCT <KEYWORD1>DO <KEYWORD1>DROP <KEYWORD1>DUMP <KEYWORD1>ELSE <KEYWORD1>ELSIF <KEYWORD1>END <KEYWORD1>ENTRY> <KEYWORD1>ERRORS <KEYWORD1>EXCEPTION <KEYWORD1>EXCEPTION_INIT <KEYWORD1>EXCLUSIVE <KEYWORD1>EXECUTE <KEYWORD1>EXIT <KEYWORD1>EXTERNAL <KEYWORD1>FALSE <KEYWORD1>FETCH <KEYWORD1>FILE <KEYWORD1>FOR <KEYWORD1>FOREIGN <KEYWORD1>FORM <KEYWORD1>FORMAT <KEYWORD1>FROM <KEYWORD1>FUNCTION <KEYWORD1>GENERIC <KEYWORD1>GOTO <KEYWORD1>GRANT <KEYWORD1>GREATEST <KEYWORD1>GROUP <KEYWORD1>HAVING <KEYWORD1>HEADING <KEYWORD1>IDENTIFIED <KEYWORD1>IDENTITYCOL <KEYWORD1>IF <KEYWORD1>IMMEDIATE <KEYWORD1>INCREMENT <KEYWORD1>INDEX <KEYWORD1>INDEXES <KEYWORD1>INDICATOR <KEYWORD1>INITIAL <KEYWORD1>INSERT <KEYWORD1>INTERFACE <KEYWORD1>INTO <KEYWORD1>IS <KEYWORD1>KEY <KEYWORD1>LEAST <KEYWORD1>LEVEL <KEYWORD1>LIMITED <KEYWORD1>LOCK <KEYWORD1>LONG <KEYWORD1>LOOP <KEYWORD1>MATCHED <KEYWORD1>MAX <KEYWORD1>MAXEXTENTS <KEYWORD1>MERGE <KEYWORD1>MEMBER <KEYWORD1>MIN <KEYWORD1>MINUS <KEYWORD1>MLSLABEL <KEYWORD1>MOD <KEYWORD1>MODIFY <KEYWORD1>MORE <KEYWORD1>NATURAL <KEYWORD1>NATURALN <KEYWORD1>NEW <KEYWORD1>NEW_VALUE <KEYWORD1>NEXT <KEYWORD1>NEXTVAL <KEYWORD1>NOAUDIT <KEYWORD1>NOCOMPRESS <KEYWORD1>NOPRINT <KEYWORD1>NOWAIT <KEYWORD1>NULL <KEYWORD1>NUMBER <KEYWORD1>NUMBER_BASE <KEYWORD1>OF <KEYWORD1>OFFLINE <KEYWORD1>ON <KEYWORD1>OFF <KEYWORD1>ONLINE <KEYWORD1>OPEN <KEYWORD1>OPTION <KEYWORD1>ORDER <KEYWORD1>ORGANIZATION <KEYWORD1>OTHERS <KEYWORD1>OUT <KEYWORD1>PACKAGE <KEYWORD1>PAGE <KEYWORD1>PARTITION <KEYWORD1>PCTFREE <KEYWORD1>PCTINCREASE <KEYWORD1>PLAN <KEYWORD1>POSITIVE <KEYWORD1>POSITIVEN <KEYWORD1>PRAGMA <KEYWORD1>PRINT <KEYWORD1>PRIMARY <KEYWORD1>PRIOR <KEYWORD1>PRIVATE <KEYWORD1>PRIVILEGES <KEYWORD1>PROCEDURE <KEYWORD1>PROMPT <KEYWORD1>PUBLIC <KEYWORD1>QUOTED_IDENTIFIER <KEYWORD1>RAISE <KEYWORD1>RANGE <KEYWORD1>RAW <KEYWORD1>RECORD <KEYWORD1>REF <KEYWORD1>REFERENCES <KEYWORD1>RELEASE <KEYWORD1>REMR <KEYWORD1>RENAME <KEYWORD1>RESOURCE <KEYWORD1>RETURN <KEYWORD1>REVERSE <KEYWORD1>REVOKE <KEYWORD1>ROLLBACK <KEYWORD1>ROW <KEYWORD1>ROWID <KEYWORD1>ROWLABEL <KEYWORD1>ROWNUM <KEYWORD1>ROWS <KEYWORD1>ROWTYPE <KEYWORD1>RUN <KEYWORD1>SAVEPOINT <KEYWORD1>SCHEMA <KEYWORD1>SELECT <KEYWORD1>SEPERATE <KEYWORD1>SEQUENCE <KEYWORD1>SESSION <KEYWORD1>SET <KEYWORD1>SHARE <KEYWORD1>SHOW <KEYWORD1>SIGNTYPE <KEYWORD1>SKIP <KEYWORD1>SPACE <KEYWORD1>SPOOL <NULL>.SQL <KEYWORD1>SQL <KEYWORD1>SQLCODE <KEYWORD1>SQLERRM <KEYWORD1>SQLERROR <KEYWORD1>STATEMENT <KEYWORD1>STDDEV <KEYWORD1>STORAGE <KEYWORD1>SUBTYPE <KEYWORD1>SUCCESSFULL <KEYWORD1>SUM <KEYWORD1>SYNONYM <KEYWORD1>SYSDATE <KEYWORD1>TABAUTH <KEYWORD1>TABLE <KEYWORD1>TABLES <KEYWORD1>TABLESPACE <KEYWORD1>TASK <KEYWORD1>TERMINATE <KEYWORD1>THEN <KEYWORD1>TO <KEYWORD1>TRIGGER <KEYWORD1>TRUE <KEYWORD1>TRUNCATE <KEYWORD1>TTITLE <KEYWORD1>TYPE <KEYWORD1>UID <KEYWORD1>UNION <KEYWORD1>UNIQUE <KEYWORD1>UNDEFINE <KEYWORD1>UPDATE <KEYWORD1>UPDATETEXT <KEYWORD1>USE <KEYWORD1>USER <KEYWORD1>USING <KEYWORD1>VALIDATE <KEYWORD1>VALUES <KEYWORD1>VARIANCE <KEYWORD1>VIEW <KEYWORD1>VIEWS <KEYWORD1>WHEN <KEYWORD1>WHENEVER <KEYWORD1>WHERE <KEYWORD1>WHILE <KEYWORD1>WITH <KEYWORD1>WORK <KEYWORD1>WRITE <KEYWORD1>XOR <!-- data types --> <KEYWORD1>binary <KEYWORD1>bit <KEYWORD1>blob <KEYWORD1>boolean <KEYWORD1>char <KEYWORD1>character <KEYWORD1>datetime <KEYWORD1>decimal <KEYWORD1>float <KEYWORD1>image <KEYWORD1>int <KEYWORD1>integer <KEYWORD1>money <KEYWORD1>numeric <KEYWORD1>nchar <KEYWORD1>nvarchar <KEYWORD1>ntext <KEYWORD1>object <KEYWORD1>pls_integer <KEYWORD1>real <KEYWORD1>smalldatetime <KEYWORD1>smallint <KEYWORD1>smallmoney <KEYWORD1>text <KEYWORD1>timestamp <KEYWORD1>tinyint <KEYWORD1>uniqueidentifier <KEYWORD1>varbinary <KEYWORD1>varchar <KEYWORD1>varchar2 <KEYWORD1>varray <!-- system functions --> <KEYWORD2>ABS <KEYWORD2>ACOS <KEYWORD2>ADD_MONTHS <KEYWORD2>ASCII <KEYWORD2>ASIN <KEYWORD2>ATAN <KEYWORD2>ATAN2 <KEYWORD2>BITAND <KEYWORD2>CEIL <KEYWORD2>CHARTOROWID <KEYWORD2>CHR <KEYWORD2>CONCAT <KEYWORD2>CONVERT <KEYWORD2>COS <KEYWORD2>COSH <KEYWORD2>DECODE <KEYWORD2>DEFINE <KEYWORD2>DUAL <KEYWORD2>FLOOR <KEYWORD2>HEXTORAW <KEYWORD2>INITCAP <KEYWORD2>INSTR <KEYWORD2>INSTRB <KEYWORD2>LAST_DAY <KEYWORD2>LENGTH <KEYWORD2>LENGTHB <KEYWORD2>LN <KEYWORD2>LOG <KEYWORD2>LOWER <KEYWORD2>LPAD <KEYWORD2>LTRIM <KEYWORD2>MOD <KEYWORD2>MONTHS_BETWEEN <KEYWORD2>NEW_TIME <KEYWORD2>NEXT_DAY <KEYWORD2>NLSSORT <KEYWORD2>NSL_INITCAP <KEYWORD2>NLS_LOWER <KEYWORD2>NLS_UPPER <KEYWORD2>NVL <KEYWORD2>POWER <KEYWORD2>RAWTOHEX <KEYWORD2>REPLACE <KEYWORD2>ROUND <KEYWORD2>ROWIDTOCHAR <KEYWORD2>RPAD <KEYWORD2>RTRIM <KEYWORD2>SIGN <KEYWORD2>SOUNDEX <KEYWORD2>SIN <KEYWORD2>SINH <KEYWORD2>SQRT <KEYWORD2>SUBSTR <KEYWORD2>SUBSTRB <KEYWORD2>TAN <KEYWORD2>TANH <KEYWORD2>TO_CHAR <KEYWORD2>TO_DATE <KEYWORD2>TO_MULTIBYTE <KEYWORD2>TO_NUMBER <KEYWORD2>TO_SINGLE_BYTE <KEYWORD2>TRANSLATE <KEYWORD2>TRUNC <KEYWORD2>UPPER <!-- operators --> <KEYWORD1>ALL <KEYWORD1>AND <KEYWORD1>ANY <KEYWORD1>BETWEEN <KEYWORD1>BY <KEYWORD1>CONNECT <KEYWORD1>EXISTS <KEYWORD1>IN <KEYWORD1>INTERSECT <KEYWORD1>LIKE <KEYWORD1>NOT <KEYWORD1>NULL <KEYWORD1>OR <KEYWORD1>START <KEYWORD1>UNION <KEYWORD1>WITH <KEYWORD1>NOTFOUND <KEYWORD1>ISOPEN <KEYWORD1>JOIN <KEYWORD1>LEFT <KEYWORD1>RIGHT <KEYWORD1>FULL <KEYWORD1>OUTER <KEYWORD1>CROSS <!-- Some common packages --> <KEYWORD3>DBMS_SQL <FUNCTION>OPEN_CURSOR <FUNCTION>PARSE <FUNCTION>BIND_VARIABLE <FUNCTION>BIND_ARRAY <FUNCTION>DEFINE_COLUMN <FUNCTION>DEFINE_COLUMN_LONG <FUNCTION>DEFINE_ARRAY <FUNCTION>EXECUTE <FUNCTION>FETCH_ROWS <FUNCTION>EXECUTE_AND_FETCH <FUNCTION>VARIABLE_VALUE <FUNCTION>COLUMN_VALUE <FUNCTION>COLUMN_VALUE_LONG <FUNCTION>CLOSE_CURSOR <FUNCTION>DEFINE_COLUMN_CHAR <FUNCTION>COLUMN_VALUE_CHAR <KEYWORD3>DBMS_PROFILER <FUNCTION>START_PROFILER <FUNCTION>STOP_PROFILER <FUNCTION>ROLLUP_RUN <!-- other keywords (output-related) --> <KEYWORD3>_EDITOR <KEYWORD3>ARRAYSIZE <KEYWORD3>AUTOTRACE <KEYWORD3>DBMS_OUTPUT <KEYWORD3>ECHO <KEYWORD3>ENABLE <KEYWORD3>FCLOSE <KEYWORD3>FCLOSE_ALL <KEYWORD3>FEED <KEYWORD3>FEEDBACK <KEYWORD3>FILE_TYPE <KEYWORD3>FOPEN <KEYWORD3>HEAD <KEYWORD3>INVALID_OPERATION <KEYWORD3>INVALID_PATH <KEYWORD3>LINESIZE <KEYWORD3>PAGESIZE <KEYWORD3>PAGES <KEYWORD3>PAUSE <KEYWORD3>DOC <KEYWORD3>PUTF <KEYWORD3>PUT_LINE <KEYWORD3>SERVEROUTPUT <KEYWORD3>SQL.PNO <KEYWORD3>UTL_FILE <KEYWORD3>VER <KEYWORD3>VERIFY <KEYWORD3>WRITE_ERROR </KEYWORDS> </RULES> </MODE> Other jEdit examples (source code examples)Here is a short list of links related to this jEdit pl-sql.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.