diff options
Diffstat (limited to 'events/src/Events/Spec/Parse/AST.hs')
-rw-r--r-- | events/src/Events/Spec/Parse/AST.hs | 19 |
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 | |||
3 | module Events.Spec.Parse.AST | ||
4 | ( AST(..) | ||
5 | , pAST | ||
6 | ) where | ||
7 | |||
8 | import Events.Spec.Types | ||
9 | import Events.Spec.Parse.Token | ||
10 | |||
11 | import Text.Megaparsec hiding (parse) | ||
12 | |||
13 | import Data.Typeable (Typeable) | ||
14 | |||
15 | data AST = AST | ||
16 | deriving (Typeable) | ||
17 | |||
18 | pAST :: ParsecT Dec [SpecToken] m AST | ||
19 | pAST = mzero {- TODO -} | ||