lojbanParser-0.1.9: lojban parser

Safe HaskellSafe-Inferred

Language.Lojban.Parser

Documentation

data Sentence Source

Constructors

Selbri Selbri 
SelbriTailTerms Selbri [Term] (Maybe Clause) [Free] 
GekSentence Gek Sentence Gik Sentence [Term] (Maybe Clause) [Free] 
KEGekSentence (Maybe Tag) Clause [Free] Sentence (Maybe Clause) [Free] 
NAGekSentence Clause [Free] Sentence 
GihekBO Sentence Gihek (Maybe Tag) Clause [Free] Sentence [Term] (Maybe Clause) [Free] 
GihekSentence Sentence [(Gihek, [Free], Sentence, [Term], Maybe Clause, [Free])] 
GihekKE Sentence Gihek (Maybe Tag) Clause [Free] Sentence (Maybe Clause) [Free] [Term] (Maybe Clause) [Free] 
TermsBridiTail [Term] (Maybe Clause) [Free] Sentence 
PrenexSentence [Term] Clause [Free] Sentence 
TUhE (Maybe Tag) Clause [Free] Text (Maybe Clause) [Free] 
IBOStatement Statement Clause (Maybe JoikJek) (Maybe Tag) Clause [Free] Statement 
IBO Statement Clause (Maybe JoikJek) (Maybe Tag) Clause [Free] 
IJoikJek Statement [(Clause, JoikJek, [Free], Maybe Statement)] 
Prenex [Term] Clause [Free] Statement 
FPrenex [Term] Clause [Free] 
FTermsVAU [Term] (Maybe Clause) [Free] 
FEk Ek [Free] 
FGihek Gihek [Free] 
FQuantifier Quantifier 
FNA Clause [Free] 
FRelativeClause RelativeClause 
FLinks Links 
FLinkargs Linkargs 
StatementI Statement [(Clause, [Free], Maybe Statement)] 
NIhO Paragraph [Clause] [Free] Paragraphs 
IText_1 Clause (Maybe JoikJek) (Maybe (Maybe Tag, Clause)) [Free] (Maybe Text) 
HeadNIhO [Clause] [Free] (Maybe Paragraphs) 
TopText [Clause] (Either [Clause] (Maybe [([String], String)])) [Free] (Maybe (JoikJek, [Free])) (Maybe Text) (Maybe Pre) 

type Pre = ([String], String)Source