yi-0.6.2.3: The Haskell-Scriptable Editor
Source code
Contents
Index
Yi.Syntax.Layout
Synopsis
layoutHandler
::
forall
t lexState. (
Show
t,
Eq
t) => (t ->
Bool
) -> [(t, t)] -> (
Tok
t ->
Bool
) -> [t] -> (
Tok
t ->
Bool
) ->
Scanner
(
AlexState
lexState) (
Tok
t) ->
Scanner
(
State
t lexState) (
Tok
t)
type
State
t lexState = (IState t,
AlexState
lexState)
Documentation
layoutHandler
::
forall
t lexState. (
Show
t,
Eq
t) => (t ->
Bool
) -> [(t, t)] -> (
Tok
t ->
Bool
) -> [t] -> (
Tok
t ->
Bool
) ->
Scanner
(
AlexState
lexState) (
Tok
t) ->
Scanner
(
State
t lexState) (
Tok
t)
Source
Transform a scanner into a scanner that also adds opening, closing and
next
tokens to indicate layout.
type
State
t lexState = (IState t,
AlexState
lexState)
Source
Produced by
Haddock
version 2.6.1