Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

392 lines (377 sloc) 14.161 kB
<?xml version="1.0" encoding="UTF-8" ?>
<!--
ATENÇÃO: Não modifique este arquivo diretamente no código a não ser que você saiba
o que está fazendo. Resultados inesperados podem acontecer
caso o código seja alterado deliberadamente.
CAUTION: Do not modify this file directly on it's code unless you know what you are doing.
Unexpected results may occur if the code is changed deliberately.
pt_BR: Partes deste arquivo foram retiradas do arquivo sql-postgresql.xml
com autorização de seu autor Shane Wright (me@shanewright.co.uk).
O arquivo original pertence ao Projeto Kate (kate-editor.org).
en_US: Portions of this file were taken from the sql-postgresql.xml by
permission of its author Shane Wright (me@shanewright.co.uk).
The original file belongs to the Kate Editor Project (kate-editor.org).
-->
<source-code-highlight>
<word-delimiters value="&apos;&quot;"/>
<word-separators value="&#10;+-*&lt;&gt;=~!@#%^&amp;|?/\[];,()."/>
<ignored-chars value="&#9;&#32;"/>
<!--
pt_BR: Ordem em que os grupos são aplicados aos blocos de código.
en_US: Order in which groups are applied to blocks of code.
-->
<highlight-order>
<group name="multi-line-comment"/>
<group name="single-line-comment"/>
<group name="keywords"/>
<group name="functions"/>
<group name="operators"/>
<group name="datatypes"/>
<group name="numbers"/>
<group name="strings"/>
<group name="schema-qualified"/>
<group name="identifiers"/>
</highlight-order>
<group name="identifiers" case-sensitive="false"
bold="false" italic="true" underline="false"
background-color="#ffffff" foreground-color="#347AB3">
<element regexp="true" value="(&quot;)?([a-z]+|[0-9]*|(_)*)+(&quot;)?"/>
</group>
<group name="schema-qualified" case-sensitive="false"
bold="true" italic="true" underline="false"
background-color="#ffffff" foreground-color="#009600"
lookup-char=".">
<element regexp="true" value="(&quot;)?([a-z]+|[0-9]*|(_)*)+(&quot;)?"/>
</group>
<group name="numbers" case-sensitive="false"
bold="false" italic="false" underline="false"
background-color="#ffffff" foreground-color="#008000">
<element regexp="true" value="([0-9])+((\.)([0-9]+))?"/>
</group>
<group name="strings" case-sensitive="false"
bold="false" italic="false" underline="false"
background-color="#ffffff" foreground-color="#ff0000">
<element regexp="true" value="(&apos;)(.)*(&apos;)"/>
</group>
<group name="single-line-comment" case-sensitive="false"
bold="false" italic="true" underline="false"
background-color="#ffffff" foreground-color="#808080">
<element regexp="true" value="(\-\-)(.)*" type="initial-exp"/>
<element regexp="true" value="(.)*(\n)" type="final-exp"/>
</group>
<group name="multi-line-comment" case-sensitive="false"
bold="false" italic="true" underline="false"
background-color="#ffffff" foreground-color="#808080">
<element regexp="true" value="(\/\*)(.)*" type="initial-exp"/>
<element regexp="true" value="(.)*(\*\/)(\n)*" type="final-exp"/>
</group>
<group name="operators" case-sensitive="false"
bold="true" italic="false" underline="false"
background-color="#ffffff" foreground-color="#101010">
<element regexp="true" value="((\+)*|(-)*|(\*)*|(/)*|(!)*|(%)*|(=)*|(\?)*|(&amp;)*|(\|)*|(#)*|(@)*|(\&lt;)*|(&gt;)*|(\^)*|(~)*|(')*)+"/>
</group>
<group name="functions" case-sensitive="false"
bold="true" italic="true" underline="false"
background-color="#ffffff" foreground-color="#000060"
lookup-char="(">
<element regexp="true" value="(&quot;)?(.)+(&quot;)?"/>
</group>
<group name="keywords" case-sensitive="false"
bold="true" italic="false" underline="false"
background-color="#ffffff" foreground-color="#000000">
<element value="ADMIN"/>
<element value="AFTER"/>
<element value="AGGREGATE"/>
<element value="ALIGNMENT"/>
<element value="ALL"/>
<element value="ALSO"/>
<element value="ALTER"/>
<element value="ANALYZE"/>
<element value="AND"/>
<element value="AS"/>
<element value="ASC"/>
<element value="ASSIGNMENT"/>
<element value="AUTHORIZATION"/>
<element value="BEFORE"/>
<element value="BETWEEN"/>
<element value="BY"/>
<element value="CACHE"/>
<element value="CALLED"/>
<element value="CAST"/>
<element value="CATEGORY"/>
<element value="CHECK"/>
<element value="CLASS"/>
<element value="COMMENT"/>
<element value="COMMIT"/>
<element value="COMMUTATOR"/>
<element value="CONCURRENTLY"/>
<element value="CONNECTION"/>
<element value="CONSTRAINT"/>
<element value="CONSTRAINTS"/>
<element value="CONVERSION"/>
<element value="COST"/>
<element value="CREATE"/>
<element value="CREATEDB"/>
<element value="CREATEROLE"/>
<element value="CREATEUSER"/>
<element value="CROSS"/>
<element value="CURRENT"/>
<element value="CYCLE"/>
<element value="DATABASE"/>
<element value="DEFAULT"/>
<element value="DEFAULTS"/>
<element value="DEFERRABLE"/>
<element value="DEFERRED"/>
<element value="DEFINER"/>
<element value="DELETE"/>
<element value="DELIMITER"/>
<element value="DESC"/>
<element value="DISTINCT"/>
<element value="DO"/>
<element value="DOMAIN"/>
<element value="DROP"/>
<element value="EACH"/>
<element value="ELEMENT"/>
<element value="ENCODING"/>
<element value="ENCRYPTED"/>
<element value="ENUM"/>
<element value="EXCEPT"/>
<element value="EXCLUDING"/>
<element value="EXECUTE"/>
<element value="EXTERNAL"/>
<element value="FALSE"/>
<element value="FAMILY"/>
<element value="FETCH"/>
<element value="FILLFACTOR"/>
<element value="FINALFUNC"/>
<element value="FIRST"/>
<element value="FOLLOWING"/>
<element value="FOR"/>
<element value="FOREIGN"/>
<element value="FROM"/>
<element value="FULL"/>
<element value="FUNCTION"/>
<element value="GLOBAL"/>
<element value="GRANT"/>
<element value="GROUP"/>
<element value="HANDLER"/>
<element value="HASHES"/>
<element value="HAVING"/>
<element value="IMMEDIATE"/>
<element value="IMMUTABLE"/>
<element value="IMPLICIT"/>
<element value="IN"/>
<element value="INCLUDING"/>
<element value="INCREMENT"/>
<element value="INDEX"/>
<element value="INDEXES"/>
<element value="INHERIT"/>
<element value="INHERITS"/>
<element value="INITCOND"/>
<element value="INITIALLY"/>
<element value="INNER"/>
<element value="INOUT"/>
<element value="INPUT"/>
<element value="INSERT"/>
<element value="INSTEAD"/>
<element value="INTERNALLENGTH"/>
<element value="INTERSECT"/>
<element value="INTO"/>
<element value="INVOKER"/>
<element value="IS"/>
<element value="JOIN"/>
<element value="KEY"/>
<element value="LANGUAGE"/>
<element value="LAST"/>
<element value="LC_COLLATE"/>
<element value="LC_CTYPE"/>
<element value="LEFT"/>
<element value="LEFTARG"/>
<element value="LIKE"/>
<element value="LIMIT"/>
<element value="LOCAL"/>
<element value="LOCATION"/>
<element value="LOGIN"/>
<element value="MATCH"/>
<element value="MAXVALUE"/>
<element value="MERGES"/>
<element value="MINVALUE"/>
<element value="NATURAL"/>
<element value="NEGATOR"/>
<element value="NEXT"/>
<element value="NO"/>
<element value="NOCREATEDB"/>
<element value="NOCREATEROLE"/>
<element value="NOCREATEUSER"/>
<element value="NOINHERIT"/>
<element value="NOLOGIN"/>
<element value="NONE"/>
<element value="NOSUPERUSER"/>
<element value="NOT"/>
<element value="NOTHING"/>
<element value="NOWAIT"/>
<element value="NULL"/>
<element value="NULLS"/>
<element value="OF"/>
<element value="OFFSET"/>
<element value="OIDS"/>
<element value="ON"/>
<element value="ONLY"/>
<element value="OPERATOR"/>
<element value="OPTION"/>
<element value="OR"/>
<element value="ORDER"/>
<element value="OUTER"/>
<element value="OUTPUT"/>
<element value="OWNED"/>
<element value="OWNER"/>
<element value="PARTIAL"/>
<element value="PASSEDBYVALUE"/>
<element value="PASSWORD"/>
<element value="PRECEDING"/>
<element value="PREFERRED"/>
<element value="PRESERVE"/>
<element value="PRIMARY"/>
<element value="PROCEDURAL"/>
<element value="PROCEDURE"/>
<element value="RANGE"/>
<element value="RECEIVE"/>
<element value="RECHECK"/>
<element value="RECURSIVE"/>
<element value="REFERENCES"/>
<element value="REPLACE"/>
<element value="RESTRICT"/>
<element value="RETURNING"/>
<element value="RETURNS"/>
<element value="RETURNSTABLE"/>
<element value="RIGHT"/>
<element value="RIGHTARG"/>
<element value="ROLE"/>
<element value="ROW"/>
<element value="ROWS"/>
<element value="RULE"/>
<element value="SCHEMA"/>
<element value="SECURITY"/>
<element value="SELECT"/>
<element value="SEND"/>
<element value="SEQUENCE"/>
<element value="SET"/>
<element value="SETOF"/>
<element value="SFUNC"/>
<element value="SHARE"/>
<element value="SIMPLE"/>
<element value="SORTOP"/>
<element value="STABLE"/>
<element value="START"/>
<element value="STATEMENT"/>
<element value="STORAGE"/>
<element value="STRICT"/>
<element value="STYPE"/>
<element value="SUPERUSER"/>
<element value="SYSID"/>
<element value="TABLE"/>
<element value="TABLESPACE"/>
<element value="TEMP"/>
<element value="TEMPLATE"/>
<element value="TEMPORARY"/>
<element value="TO"/>
<element value="TRIGGER"/>
<element value="TRUNCATE"/>
<element value="TRUE"/>
<element value="TRUSTED"/>
<element value="TYPE"/>
<element value="TYPMOD_IN"/>
<element value="TYPMOD_OUT"/>
<element value="UNBOUNDED"/>
<element value="UNENCRYPTED"/>
<element value="UNION"/>
<element value="UNIQUE"/>
<element value="UNTIL"/>
<element value="UPDATE"/>
<element value="USER"/>
<element value="USING"/>
<element value="VALID"/>
<element value="VALIDATOR"/>
<element value="VALUES"/>
<element value="VARIABLE"/>
<element value="VIEW"/>
<element value="VOLATILE"/>
<element value="WHEN"/>
<element value="WHERE"/>
<element value="WINDOW"/>
<element value="WITH"/>
<element value="WITHOUT"/>
</group>
<group name="datatypes" case-sensitive="true"
bold="true" italic="true" underline="false"
background-color="#ffffff" foreground-color="#e98e0e">
<element value="any"/>
<element value="anyarray"/>
<element value="anyelement"/>
<element value="bigint"/>
<element value="bigserial"/>
<element value="bit"/>
<element value="bit varying"/>
<element value="bool"/>
<element value="boolean"/>
<element value="box"/>
<element value="bytea"/>
<element value="char"/>
<element value="character"/>
<element value="character"/>
<element value="varying"/>
<element value="cid"/>
<element value="cidr"/>
<element value="circle"/>
<element value="cstring"/>
<element value="date"/>
<element value="decimal"/>
<element value="double"/>
<element value="precision"/>
<element value="float4"/>
<element value="float8"/>
<element value="inet"/>
<element value="int"/>
<element value="int2"/>
<element value="int4"/>
<element value="int8"/>
<element value="integer"/>
<element value="internal"/>
<element value="interval"/>
<element value="language_handler"/>
<element value="line"/>
<element value="lseg"/>
<element value="lztext"/>
<element value="macaddr"/>
<element value="money"/>
<element value="numeric"/>
<element value="oid"/>
<element value="opaque"/>
<element value="path"/>
<element value="point"/>
<element value="polygon"/>
<element value="real"/>
<element value="record"/>
<element value="regclass"/>
<element value="regoper"/>
<element value="regoperator"/>
<element value="regproc"/>
<element value="regprocedure"/>
<element value="regtype"/>
<element value="serial"/>
<element value="serial4"/>
<element value="serial8"/>
<element value="smallint"/>
<element value="text"/>
<element value="tid"/>
<element value="time"/>
<element value="timezone"/>
<element value="timestamp"/>
<element value="with"/>
<element value="trigger"/>
<element value="varbit"/>
<element value="varchar"/>
<element value="void"/>
<element value="xid"/>
</group>
</source-code-highlight>
Jump to Line
Something went wrong with that request. Please try again.