diff options
author | Mher Movsisyan <mher.movsisyan@gmail.com> | 2011-06-30 16:55:13 +0500 |
---|---|---|
committer | Mher Movsisyan <mher.movsisyan@gmail.com> | 2011-06-30 16:55:13 +0500 |
commit | a7646a32c3ae30b8ec46ba00ef3b1128e11fe209 (patch) | |
tree | 2fc700b1e615e59713c5a062f3b4958068c29778 /tests/examplefiles/postgresql_test.txt | |
parent | 6fa2640b2cb518a26f3435606bd58c1825ec4d93 (diff) | |
parent | 852890b6165d2b58588a519b00a7ed7050acc0a2 (diff) | |
download | pygments-a7646a32c3ae30b8ec46ba00ef3b1128e11fe209.tar.gz |
Merge with https://bitbucket.org/birkenfeld/pygments-main and regenerate _mapping.py
Diffstat (limited to 'tests/examplefiles/postgresql_test.txt')
-rw-r--r-- | tests/examplefiles/postgresql_test.txt | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/tests/examplefiles/postgresql_test.txt b/tests/examplefiles/postgresql_test.txt new file mode 100644 index 00000000..190d184f --- /dev/null +++ b/tests/examplefiles/postgresql_test.txt @@ -0,0 +1,47 @@ +CREATE OR REPLACE FUNCTION something() RETURNS int4 AS +$x$ +BEGIN + RETURN 42; +END +$x$ +LANGUAGE 'plpgsql'; + +CREATE FUNCTION pymax (a integer, b integer) + RETURNS integer +AS $$ + if a > b: + return a + return b +$$ language plpythonu; + +CREATE FUNCTION nested_lexers (a integer, b integer) +$function$ +BEGIN + SELECT ($1 ~ $q$[\t\r\n\v\\]$q$); +END; +$function$ +LANGUAGE sql; + +CREATE OR REPLACE FUNCTION measurement_insert_trigger() +RETURNS TRIGGER AS $$ +BEGIN + <<test>> + INSERT INTO measurement_y2008m01 VALUES (NEW.*); + RETURN NULL; +END; +$$ +LANGUAGE plpgsql; + +-- As returned by pg_dump +CREATE FUNCTION test_function() RETURNS integer + LANGUAGE plpgsql STABLE STRICT + AS $$ +begin + return 42; +end +$$; + +-- Unicode names and strings +SELECT U&'\0441\043B\043E\043D' +FROM U&"\0441\043B\043E\043D"; + |