diff options
| author | kr.angelov <kr.angelov@gmail.com> | 2012-10-01 08:33:43 +0000 |
|---|---|---|
| committer | kr.angelov <kr.angelov@gmail.com> | 2012-10-01 08:33:43 +0000 |
| commit | 6daeecb6d9278528266b42e324b136689624914b (patch) | |
| tree | 583ead4ee116351d95e82135af2f360ae369f56b /treebanks/talbanken/Structure.hs | |
| parent | 00490c07dd13c2efeff44fb88c7d8255e8e5a05a (diff) | |
added the GF version of Talbanken which was imported by Malin
Diffstat (limited to 'treebanks/talbanken/Structure.hs')
| -rw-r--r-- | treebanks/talbanken/Structure.hs | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/treebanks/talbanken/Structure.hs b/treebanks/talbanken/Structure.hs new file mode 100644 index 000000000..379f89761 --- /dev/null +++ b/treebanks/talbanken/Structure.hs @@ -0,0 +1,27 @@ +module Structure where + +data SentenceType = Q | Dir | Top + deriving (Show,Eq) + +data NPType = Generic | Impers | Normal | Exist + deriving (Show,Eq) + +data VPForm = Cop | Sup | VV | VA + | V | V2 | V2A | V2Pass + | Fut | FutKommer + | VS + + deriving (Eq,Show) + +data VForm a + = VInf | VPart | VSupin | VImp | VTense a + deriving (Show,Eq) + +instance Functor VForm where + fmap f VInf = VInf + fmap f VPart = VPart + fmap f VSupin = VSupin + fmap f VImp = VImp + fmap f (VTense t) = VTense (f t) + + |
