Safe Haskell | None |
---|---|
Language | Haskell98 |
Documentation
AlexState | |
|
mkAlexState :: AlexInput -> AlexState Source #
pushContext :: MonadState AlexState m => Context -> m () Source #
modifyCommentDepth :: MonadState AlexState m => (Int -> Int) -> m Int Source #
modifyQuasiquoterDepth :: MonadState AlexState m => (Int -> Int) -> m Int Source #
addIndentationSize :: MonadState AlexState m => Int -> m () Source #
alexSetInput :: MonadState AlexState m => AlexInput -> m () Source #
alexSetStartCode :: MonadState AlexState m => Int -> m () Source #
alexInputPrevChar :: AlexInput -> Char Source #