kantan.parsers
kantan.parsers
kantan.parsers
AsTokens
AsTokens
Message
Message
Parsed
Parser
Parser
Position
Position
Result
Result
Error
Ok
SourceMap
SourceMap
State
State
kantan.parsers
/
kantan.parsers
/
Result
/
Ok
Ok
final case
class
Ok
[
Token
,
A
](
consumed:
Boolean
,
value:
Parsed
[
A
],
state:
State
[
Token
],
message:
Message
)
extends
Result
[
Token
,
A
]
Graph
Supertypes
trait
Serializable
trait
Product
trait
Equals
trait
Result
[
Token
,
A
]
class
Object
trait
Matchable
class
Any
Value members
Value members
Inherited methods
def
consume
:
Result
[
Token
,
A
]
Marks this result as consuming.
Marks this result as consuming.
Inherited from:
Result
def
empty
:
Result
[
Token
,
A
]
Marks this result as non-consuming.
Marks this result as non-consuming.
Inherited from:
Result
def
label
(
label:
String
):
Result
[
Token
,
A
]
Inherited from:
Result
def
map
[
B
](
f:
A
=>
B
):
Result
[
Token
,
B
]
Inherited from:
Result
def
mapMessage
(
f:
Message
=>
Message
):
Result
[
Token
,
A
]
Inherited from:
Result
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product
def
recoverWith
[
AA
>:
A
](
f:
Error
[
Token
]
=>
Result
[
Token
,
AA
]):
Result
[
Token
,
AA
]
Inherited from:
Result
def
setStart
(
pos:
Position
):
Result
[
Token
,
A
]
Inherited from:
Result
def
toEither
:
Either
[
Message
,
A
]
Inherited from:
Result