summaryrefslogtreecommitdiff
path: root/tests/examplefiles/example.hs
diff options
context:
space:
mode:
authorGeorg Brandl <georg@python.org>2014-10-08 08:50:24 +0200
committerGeorg Brandl <georg@python.org>2014-10-08 08:50:24 +0200
commitab509e4ea2a8bd3c7e8e355b0e83b3e2de9f7a01 (patch)
treedb1c94d9d2ba3fc0c664b71ba798007eb0da5a65 /tests/examplefiles/example.hs
parent7f5c98a36c3a8e1b9877e1d4cfe41fd00f08833a (diff)
parente07ba8bf31d7a9ee2cfd4832608a9453a9f81fbe (diff)
downloadpygments-ab509e4ea2a8bd3c7e8e355b0e83b3e2de9f7a01.tar.gz
Merged in __russ__/pygments-main (pull request #165)
Diffstat (limited to 'tests/examplefiles/example.hs')
-rw-r--r--tests/examplefiles/example.hs31
1 files changed, 31 insertions, 0 deletions
diff --git a/tests/examplefiles/example.hs b/tests/examplefiles/example.hs
new file mode 100644
index 00000000..f5e2b555
--- /dev/null
+++ b/tests/examplefiles/example.hs
@@ -0,0 +1,31 @@
+module ĈrazyThings where
+
+import "base" Data.Char
+import "base" Data.Char (isControl, isSpace)
+import "base" Data.Char (isControl, --isSpace)
+ isSpace)
+import "base" Data.Char (isControl, -- isSpace)
+ isSpace)
+
+(-->) :: Num a => a -- signature
+(-->) = 2 -- >implementation
+
+--test comment
+-- test comment
+
+main :: IO ()
+main = putStrLn "hello world"
+
+gádd x y = x + y
+ádd x y = x + y
+
+
+data ĈrazyThings =
+ Ĉar |
+ House |
+ Peár
+ deriving (Show, Eq)
+
+-- some char literals:
+
+charl = ['"', 'a', '\ESC', '\'', ' ']