| Safe Haskell | None |
|---|---|
| Language | Haskell98 |
FastTags.LexerTypes
Documentation
Constructors
| AlexInput | |
Constructors
| CtxHaskell | |
| CtxQuasiquoter |
Constructors
| AlexState | |
Fields
| |
pushContext :: MonadState AlexState m => Context -> m () Source #
popContext :: (MonadState AlexState m, MonadError String m) => m Context Source #
modifyCommentDepth :: MonadState AlexState m => (Int -> Int) -> m Int Source #
modifyQuasiquoterDepth :: MonadState AlexState m => (Int -> Int) -> m Int Source #
alexSetInput :: MonadState AlexState m => AlexInput -> m () Source #
alexSetStartCode :: MonadState AlexState m => Int -> m () Source #
alexInputPrevChar :: AlexInput -> Char Source #