ParserBuilder<'E>
Namespace: Saon
Computational Expression builder to build parsers.
Constructors
Constructor | Description |
new()
Signature: unit -> ParserBuilder<'E>
|
CompiledName: |
Instance members
Instance member | Description |
x.Bind(parser, f)
Signature: (parser:Parser<'?8842,'?8843> * f:('?8842 -> Parser<'?8844,'?8843>)) -> Parser<'?8844,'?8843>
Type parameters: '?8843, '?8844 |
|
x.Return(value)
Signature: value:'R -> Parser<'R,'E>
|
|
x.Run(parser)
Signature: parser:Parser<'T,'E> -> 'E -> ParserResult<'T>
|
|
x.Zero()
Signature: unit -> Parser<unit,'?8847>
|