language-java-0.2.9: Java source manipulation
Safe HaskellSafe-Inferred
LanguageHaskell98

Language.Java.Lexer

Documentation

data L a Source #

Constructors

L Pos a 

Instances

Instances details
Show a => Show (L a) Source # 
Instance details

Defined in Language.Java.Lexer

Methods

showsPrec :: Int -> L a -> ShowS

show :: L a -> String

showList :: [L a] -> ShowS

Eq a => Eq (L a) Source # 
Instance details

Defined in Language.Java.Lexer

Methods

(==) :: L a -> L a -> Bool

(/=) :: L a -> L a -> Bool

data Token Source #

Instances

Instances details
Show Token Source # 
Instance details

Defined in Language.Java.Lexer

Methods

showsPrec :: Int -> Token -> ShowS

show :: Token -> String

showList :: [Token] -> ShowS

Eq Token Source # 
Instance details

Defined in Language.Java.Lexer

Methods

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

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

lexer :: String -> [L Token] Source #