jukebox-0.2.9: A first-order reasoning toolbox

Safe HaskellNone
LanguageHaskell98

Jukebox.TPTP.Lexer

Documentation

data Pos Source #

Constructors

Pos !Word !Word 

Instances

Show Pos Source # 

Methods

showsPrec :: Int -> Pos -> ShowS #

show :: Pos -> String #

showList :: [Pos] -> ShowS #

data Token Source #

Constructors

Atom 

Fields

Defined 

Fields

Var 

Fields

DistinctObject 

Fields

Number 

Fields

Rational 

Fields

Real 

Fields

Punct 

Fields

Eof 
Error 

data Contents Source #

Constructors

Cons !Token TokenStream