summaryrefslogtreecommitdiff
path: root/events/src/Events/Spec/Parse/AST.hs
diff options
context:
space:
mode:
Diffstat (limited to 'events/src/Events/Spec/Parse/AST.hs')
-rw-r--r--events/src/Events/Spec/Parse/AST.hs19
1 files changed, 19 insertions, 0 deletions
diff --git a/events/src/Events/Spec/Parse/AST.hs b/events/src/Events/Spec/Parse/AST.hs
new file mode 100644
index 0000000..38c2c84
--- /dev/null
+++ b/events/src/Events/Spec/Parse/AST.hs
@@ -0,0 +1,19 @@
1{-# LANGUAGE GADTs, DataKinds, OverloadedStrings #-}
2
3module Events.Spec.Parse.AST
4 ( AST(..)
5 , pAST
6 ) where
7
8import Events.Spec.Types
9import Events.Spec.Parse.Token
10
11import Text.Megaparsec hiding (parse)
12
13import Data.Typeable (Typeable)
14
15data AST = AST
16 deriving (Typeable)
17
18pAST :: ParsecT Dec [SpecToken] m AST
19pAST = mzero {- TODO -}