wasm-1.1.1: WebAssembly Language Toolkit and Interpreter
Safe HaskellNone
LanguageHaskell2010

Language.Wasm.Lexer

Documentation

data Lexeme Source #

Constructors

Lexeme 

Fields

Instances

Instances details
Eq Lexeme Source # 
Instance details

Defined in Language.Wasm.Lexer

Methods

(==) :: Lexeme -> Lexeme -> Bool #

(/=) :: Lexeme -> Lexeme -> Bool #

Show Lexeme Source # 
Instance details

Defined in Language.Wasm.Lexer

data Token Source #

Instances

Instances details
Eq Token Source # 
Instance details

Defined in Language.Wasm.Lexer

Methods

(==) :: Token -> Token -> Bool #

(/=) :: Token -> Token -> Bool #

Show Token Source # 
Instance details

Defined in Language.Wasm.Lexer

Methods

showsPrec :: Int -> Token -> ShowS #

show :: Token -> String #

showList :: [Token] -> ShowS #

data AlexPosn Source #

Constructors

AlexPn !Int !Int !Int 

Instances

Instances details
Eq AlexPosn Source # 
Instance details

Defined in Language.Wasm.Lexer

Show AlexPosn Source # 
Instance details

Defined in Language.Wasm.Lexer