language-glsl-0.3.0: GLSL abstract syntax tree, parser, and pretty-printer
Safe HaskellSafe-Inferred
LanguageHaskell98

Language.GLSL.Parser

Documentation

data S #

Constructors

S 

type P a = GenParser Char S a #

comment :: P () #

blank :: P () #

lexeme :: P a -> P a #

semicolon :: P () #

comma :: P () #

colon :: P () #

lbrace :: P () #

rbrace :: P () #

lbracket :: P () #

rbracket :: P () #

lparen :: P () #

rparen :: P () #

keyword :: String -> P () #

badOctal :: P () #

infixLeft :: String -> (a -> a -> a) -> Operator Char S a #

infixLeft' :: String -> (a -> a -> a) -> Operator Char S a #

infixLeft'' :: Char -> (a -> a -> a) -> Operator Char S a #

infixRight :: String -> (a -> a -> a) -> Operator Char S a #