zasni-gerna-0.0.6: lojban parser (zasni gerna)

Safe HaskellNone

Language.Lojban.Parser.ZasniGerna

Documentation

data Text Source

Constructors

NIhO Text [(Separator, Text)] 
I Text [(Separator, Text)] 
ICon Text [(Separator, Connective, Text)] 
IBO Text [(Separator, Connective, BO, Text)] 
BridiTail Text Text 
Con Text [(Connective, Text)] 
ConBO Text [(Connective, BO, Text)] 
Gihek Text [(Connective, Text, Text)] 
GihekBO Text [(Connective, BO, Text, Text)] 
TanruCO Text [(CO, Text)] 
Tanru [Text] 
TanruBO Text [(BO, Text)] 
Q Mex Text 
QS Mex Text Terminator Relative 
Gek Connective Text Connective Text 
LE Initiator Relative Mex Text Terminator 
Terms [Text] Terminator 
Bridi Text Text 
ZOhU Text Text 
Tag Tag Text 
Tags [Tag] Text 
TagKU Tag Terminator 
Rel Text Relative 
RelSelbri Relative Text 
CEI Text Initiator Text 
BRIVLA String 
BRIVLAF String Free 
BBRIVLA [String] String 
BBRIVLAF [String] String Free 
CMEVLA String 
CMEVLAF String Free 
BCMEVLA [String] String 
BCMEVLAF [String] String Free 
KOhA String 
KOhAF String Free 
BKOhA [String] String 
BKOhAF [String] String Free 
GOhA String 
GOhAF String Free 
BGOhA [String] String 
BGOhAF [String] String Free 
MOI Mex Suffix 
MEMOI Text Suffix 
MESumti Initiator Text Terminator 
MEMex Initiator Mex Terminator 
MEJoik Initiator Connective Terminator 
NU Initiator Text Terminator 
KE Initiator Text Terminator 
Prefix Prefix Text 
Link Text Linkargs 
LI Initiator Mex Terminator 
LU Initiator Text Terminator 
LAhE Initiator Relative Text Terminator 
NAhEBO Prefix BO Relative Text Terminator 
Clause Word 
ClauseF Word Free 
BClause [String] Word 
BClauseF [String] Word Free 
Lergum [Lerfu] Terminator 
TUhE Initiator Text Terminator 

Instances

data BO Source

Instances

data CO Source

Instances

data Word Source

Constructors

BUStr Word [([BU], [ZEI])] [BU] 
ZEIStr Word [([ZEI], [BU])] [ZEI] 
ZO String 
LOhU [String] 
ZOI String String String 
Word String 

Instances

data ZEI Source

Constructors

ZEI String 

Instances

data BU Source

Constructors

BU 

Instances