Language.Wasm.Lexer
data Lexeme Source #
Constructors
Fields
Defined in Language.Wasm.Lexer
Methods
(==) :: Lexeme -> Lexeme -> Bool #
(/=) :: Lexeme -> Lexeme -> Bool #
showsPrec :: Int -> Lexeme -> ShowS #
show :: Lexeme -> String #
showList :: [Lexeme] -> ShowS #
data Token Source #
(==) :: Token -> Token -> Bool #
(/=) :: Token -> Token -> Bool #
showsPrec :: Int -> Token -> ShowS #
show :: Token -> String #
showList :: [Token] -> ShowS #
data AlexPosn Source #
(==) :: AlexPosn -> AlexPosn -> Bool #
(/=) :: AlexPosn -> AlexPosn -> Bool #
showsPrec :: Int -> AlexPosn -> ShowS #
show :: AlexPosn -> String #
showList :: [AlexPosn] -> ShowS #
scanner :: ByteString -> Either String [Lexeme] Source #
asFloat :: FloatRep -> Either String Float Source #
asDouble :: FloatRep -> Either String Double Source #
doubleFromInteger :: Integer -> Either String Double Source #