YhcSource codeContentsIndex
Parse.ParseLex
Documentation
lit :: Lex -> Parser Pos [(Pos, Lex, e, f)] h
eof :: Parser Pos [PosToken] c
unboxed :: Parser Bool [PosToken] b
lbrack :: Parser Pos [PosToken] c
rbrack :: Parser Pos [PosToken] c
lpar :: Parser Pos [PosToken] c
rpar :: Parser Pos [PosToken] c
lannot :: Parser Pos [PosToken] c
rannot :: Parser Pos [PosToken] c
notRannot :: Parser Pos [PosToken] c
bang :: Parser Pos [PosToken] c
k_interface :: Parser Pos [PosToken] c
k_qualified :: Parser Pos [PosToken] c
k_hiding :: Parser Pos [PosToken] c
k_as :: Parser Pos [PosToken] c
k_unit :: Parser Pos [PosToken] c
k_primitive :: Parser Pos [PosToken] c
k_prefix :: Parser Pos [PosToken] c
k_unboxed :: Parser Pos [PosToken] c
k_forall :: Parser Pos [PosToken] c
k_dot :: Parser Pos [PosToken] c
k_rarrow :: Parser Pos [PosToken] c
k_import :: Parser Pos [(Pos, Lex, e, f)] h
k_foreign :: Parser Pos [PosToken] c
k_export :: Parser Pos [PosToken] c
k_ccall :: Parser Pos [PosToken] c
k_stdcall :: Parser Pos [PosToken] c
k_fastccall :: Parser Pos [PosToken] c
k_faststdcall :: Parser Pos [PosToken] c
k_builtin :: Parser Pos [PosToken] c
k_cplusplus :: Parser Pos [PosToken] c
k_dotnet :: Parser Pos [PosToken] c
k_jvm :: Parser Pos [PosToken] c
k_haskellcall :: Parser Pos [PosToken] c
k_safe :: Parser Pos [PosToken] c
k_unsafe :: Parser Pos [PosToken] c
k_noproto :: Parser Pos [PosToken] c
k_cast :: Parser Pos [PosToken] c
lvarop :: TokenId -> String -> Parser Pos [PosToken] c
lvarid :: TokenId -> String -> Parser Pos [PosToken] c
lconid :: TokenId -> String -> Parser Pos [PosToken] c
lcurl :: Parser Pos [PosToken] c
larrow :: Parser Pos [PosToken] c
rarrow :: Parser Pos [PosToken] c
impl :: Parser Pos [PosToken] c
comma :: Parser Pos [PosToken] c
semi :: Parser Pos [PosToken] c
equal :: Parser Pos [PosToken] c
pipe :: Parser Pos [PosToken] c
dotdot :: Parser Pos [PosToken] c
coloncolon :: Parser Pos [PosToken] c
backtick :: Parser Pos [PosToken] c
rational :: Parser (Pos, Lit Boxed) [PosToken] c
integer :: Parser (Pos, Lit Boxed) [PosToken] c
int :: Parser (Pos, Lit Boxed) [PosToken] c
intPrim :: Parser Int [(Pos, Lex, e, f)] h
char :: Parser (Pos, Lit Boxed) [PosToken] c
string :: Parser (Pos, Lit Boxed) [PosToken] c
tuple0 :: Parser (Pos, TokenId) [(Pos, Lex, e, f)] h
aconid :: Parser (Pos, TokenId) [(Pos, Lex, e, f)] h
aconop :: Parser (Pos, TokenId) [(Pos, Lex, e, f)] h
avarid :: Parser (Pos, TokenId) [(Pos, Lex, e, f)] h
avarop :: Parser (Pos, TokenId) [(Pos, Lex, e, f)] h
varid :: Parser (Pos, TokenId) [(Pos, Lex, LexState, [PosTokenPre])] b
conid :: Parser (Pos, TokenId) [(Pos, Lex, LexState, [PosTokenPre])] b
varop :: Parser (Pos, TokenId) [(Pos, Lex, LexState, [PosTokenPre])] b
conop :: Parser (Pos, TokenId) [(Pos, Lex, LexState, [PosTokenPre])] b
anyop :: Parser (Exp TokenId) [(Pos, Lex, LexState, [PosTokenPre])] b
anyid :: Parser (Exp TokenId) [(Pos, Lex, LexState, [PosTokenPre])] b
aanyid :: Parser (Exp TokenId) [(Pos, Lex, e, f)] b
aanyop :: Parser (Exp TokenId) [(Pos, Lex, e, f)] b
Produced by Haddock version 0.8