aboutsummaryrefslogtreecommitdiff
path: root/bbcode/src/Text/BBCode.hs
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2016-01-12 00:02:10 +0000
committerGregor Kleen <gkleen@yggdrasil.li>2016-01-12 00:02:10 +0000
commitc9554b25d4ad99ceec1bef7bd60b1df82ef5ce8a (patch)
tree2701c86c9d75b2cbfae81b92c07949fc1c86fc07 /bbcode/src/Text/BBCode.hs
parent650feae1e8c267981f224e1de31ff4729a526afd (diff)
downloadthermoprint-c9554b25d4ad99ceec1bef7bd60b1df82ef5ce8a.tar
thermoprint-c9554b25d4ad99ceec1bef7bd60b1df82ef5ce8a.tar.gz
thermoprint-c9554b25d4ad99ceec1bef7bd60b1df82ef5ce8a.tar.bz2
thermoprint-c9554b25d4ad99ceec1bef7bd60b1df82ef5ce8a.tar.xz
thermoprint-c9554b25d4ad99ceec1bef7bd60b1df82ef5ce8a.zip
BBCode lexer
Diffstat (limited to 'bbcode/src/Text/BBCode.hs')
-rw-r--r--bbcode/src/Text/BBCode.hs10
1 files changed, 10 insertions, 0 deletions
diff --git a/bbcode/src/Text/BBCode.hs b/bbcode/src/Text/BBCode.hs
index 455decb..7a328a8 100644
--- a/bbcode/src/Text/BBCode.hs
+++ b/bbcode/src/Text/BBCode.hs
@@ -1,4 +1,14 @@
1{-# LANGUAGE OverloadedStrings #-}
2
1module Text.BBCode 3module Text.BBCode
2 ( 4 (
3 ) where 5 ) where
4 6
7import Data.Attoparsec.Text
8
9import Data.Text (Text)
10import qualified Data.Text as T (singleton, head, tail)
11
12import Control.Applicative
13
14import Text.BBCode.Lexer (BBToken(..), token)