Attributes
- Companion
- trait
- Source
- Parsers.scala
- Graph
-
- Supertypes
- Self type
-
Parsers.type
Members list
Type members
Inherited classlikes
Provides additional methods to Try
via implicit conversion.
Provides additional methods to Try
via implicit conversion.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala
- Supertypes
Value members
Inherited methods
A parser that succeeds if the specified parser succeeds and all input has been consumed.
A parser that succeeds if the specified parser succeeds and all input has been consumed.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala
A parser that always fails with the specified message.
A parser that always fails with the specified message.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala
Constructs a parser lazily, useful when breaking circles in recursive parsing.
Constructs a parser lazily, useful when breaking circles in recursive parsing.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala
Attempts to parse the specified literal value at the specified offset behind the current position.
Attempts to parse the specified literal value at the specified offset behind the current position. Never consumes any input.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala
Applies the specified parser at the specified offset behind the current position.
Applies the specified parser at the specified offset behind the current position. Never consumes any input.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala
Attempts to parse the specified literal value at the current position.
Attempts to parse the specified literal value at the current position. Never consumes any input.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala
Applies the specified parser at the current position.
Applies the specified parser at the current position. Never consumes any input.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala
Applies the specified parser at the specified offset behind the current position.
Applies the specified parser at the specified offset behind the current position. Never consumes any input.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala
A parser that only succeeds if parsing the specified literal value fails and vice versa, it never consumes any input.
A parser that only succeeds if parsing the specified literal value fails and vice versa, it never consumes any input.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala
A parser that only succeeds if the specified parser fails and vice versa, it never consumes any input.
A parser that only succeeds if the specified parser fails and vice versa, it never consumes any input.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala
A parser for an optional literal string that always succeeds.
A parser for an optional literal string that always succeeds.
If the underlying parser succeeds this parser will contain its result as a Some
, if it fails this parser will succeed with a None
.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala
A parser for an optional element that always succeeds.
A parser for an optional element that always succeeds.
If the underlying parser succeeds this parser will contain its result as a Some
, if it fails this parser will succeed with a None
.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala
A parser that always succeeds with the specified value.
A parser that always succeeds with the specified value.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala
Implicits
Inherited implicits
Provides additional methods to Try
via implicit conversion.
Provides additional methods to Try
via implicit conversion.
Attributes
- Inherited from:
- Parsers
- Source
- Parsers.scala