Copyright | 2012 Kei Hibino |
---|---|
License | BSD3 |
Maintainer | ex8k.hibino@gmail.com |
Stability | experimental |
Portability | unknown |
Safe Haskell | None |
Language | Haskell98 |
This module includes type synonyms for naive parsers.
- type ErrorStack = [ErrorString]
- type RunAsParser tok a e = RunAsParser tok [tok] a e
- type RunAsStringParser a e = RunAsParser Char a e
- module Text.Syntax.Poly.Type
Type to store error state
type ErrorStack = [ErrorString] Source
Type to store error state
Types to run invertible syntax definitions as parsers
type RunAsParser tok a e = RunAsParser tok [tok] a e Source
Type to run invertible syntax definitions as parsers
type RunAsStringParser a e = RunAsParser Char a e Source
Case of RunAsParser
when token is Char
type
module Text.Syntax.Poly.Type