jaskell.parsec
Members list
Type members
Classlikes
Ahead use a parser to parse state, return the result and rollback whatever
Ahead use a parser to parse state, return the result and rollback whatever
Attributes
- Version:
1.0.0
- Graph
- Supertypes
Atom parsers, like one, eof, return and failed, equals and not equals, etc.
Atom parsers, like one, eof, return and failed, equals and not equals, etc.
Attributes
- Version:
1.0.0
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Atom.type
Attributes
- Graph
- Supertypes
Between parse the open parser, and then sub parser, and then close parser, return sub parser result if success.
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
TODO
TODO
Attributes
- Version:
1.0.0
- Since:
2022/05/06 00:59
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
TODO
TODO
Attributes
- Version:
1.0.0
- Since:
2022/05/06 00:59
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Choice just the operator <|> in Haskell parsec
Choice just the operator <|> in Haskell parsec
Attributes
- Version:
1.0.0
- Graph
- Supertypes
Parsec Combinators
Parsec Combinators
Attributes
- Version:
1.0.0
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Combinator.type
Attributes
- Graph
- Supertypes
Common State has int status and transaction market. It can apply to Seq[T] or any serial collection.
Attributes
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- object stateConfig.type
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
EndBy p sep parses zero or more occurrences of p, separated and ended by sep. Returns a seq of values returned by p.
EndBy p sep parses zero or more occurrences of p, separated and ended by sep. Returns a seq of values returned by p.
Attributes
- Version:
1.0.0
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
EndBy1 p sep parses one or more occurrences of p, separated and ended by sep. Returns a seq of values returned by p.
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
TODO
TODO
Attributes
- Version:
1.0.0
- Since:
2020/07/23 14:18
- Graph
- Supertypes
Many try to parse the parse more times, and collect all results into a Seq. Many could success 0 to any times.
Many try to parse the parse more times, and collect all results into a Seq. Many could success 0 to any times.
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Many try to parse the parse more times, and collect all results into a Seq. Many must success once at lest
Many try to parse the parse more times, and collect all results into a Seq. Many must success once at lest
Attributes
- Version:
1.0.0
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
TODO
TODO
Attributes
- Version:
1.0.0
- Since:
2022/05/06 00:47
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
TODO
TODO
Attributes
- Version:
1.0.0
- Since:
2022/05/06 00:47
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
manyTill p end applies parser p zero or more times until parser end succeeds. Returns the list of values returned by p. This parser can be used to scan comments.
Attributes
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- NoWhitespace.type
Attributes
- Graph
- Supertypes
Opt x p tries to apply parser p. If p fails without consuming input, it returns the value x, otherwise the value returned by p.
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class Aclass Dclass Numclass Pclass Paramclass Parserclass Qclass Sclass Chclass ChInclass ChNoneclass Chars1Inclass CharsInclass Crlfclass Decimalclass Digitclass EndOfLineclass Eof[E]class Eq[A]class Intclass Is[T]class Letterclass Many1In[E]class ManyIn[E]class NChclass Ne[A]class Newlineclass NoWhitespaceclass NoneOf[E]class One[A]class OneOf[T]class ScNumberclass Skip[E]class Skip1[E]class Skip1Spacesclass Skip1Whitespacesclass SkipSpacesclass SkipWhitespacesclass Spaceclass Textclass UDecimalclass UIntclass Whitespace
Parser throw ParsecException if failed.
Parser throw ParsecException if failed.
Attributes
- Version:
1.0.0
- Graph
- Supertypes
- class Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass Any
TODO
TODO
Attributes
- Version:
1.0.0
- Graph
- Supertypes
sepBy p sep parses zero or more occurrences of p, separated by sep. Returns a list of values returned by p.
sepBy p sep parses zero or more occurrences of p, separated by sep. Returns a list of values returned by p.
Attributes
- Version:
1.0.0
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
SepBy1 p sep parses one or more occurrences of p, separated by sep. Returns a list of values returned by p.
SepBy1 p sep parses one or more occurrences of p, separated by sep. Returns a list of values returned by p.
Attributes
- Version:
1.0.0
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
SepEndBy p sep parses zero or more occurrences of p, separated and optionally ended by sep, ie. haskell style statements. Returns a seq of values returned by p.
SepEndBy p sep parses zero or more occurrences of p, separated and optionally ended by sep, ie. haskell style statements. Returns a seq of values returned by p.
Attributes
- Version:
1.0.0
- Graph
- Supertypes
SepEndBy1 p sep parses one or more occurrences of p, separated and optionally ended by sep. Returns a list of values returned by p.
SepEndBy1 p sep parses one or more occurrences of p, separated and optionally ended by sep. Returns a list of values returned by p.
Attributes
- Version:
1.0.0
- Graph
- Supertypes
Skip p applies the parser p zero or more times, skipping its result.
Skip p applies the parser p zero or more times, skipping its result.
Attributes
- Version:
1.0.0
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Skip1 p applies the parser p one or more times, skipping its result.
Skip1 p applies the parser p one or more times, skipping its result.
Attributes
- Version:
1.0.0
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
TODO
TODO
Attributes
- Version:
1.0.0
- Graph
- Supertypes
TODO
TODO
Attributes
- Version:
1.0.0
- Graph
- Supertypes
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- SkipSpaces.type
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- SkipWhitespaces.type
Attributes
- Companion:
- object
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Known subtypes
- class CommonState[T]class TxtState
Functions Helper include parsers for Text
Functions Helper include parsers for Text
Attributes
- Version:
1.0.0
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Txt.type
Txt State extends Common State trait. It special for text content analyst. Txt state could mark a status point in which line.
Txt State extends Common State trait. It special for text content analyst. Txt state could mark a status point in which line.
Attributes
- Version:
1.0.0
- Companion:
- object
- Graph
- Supertypes
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Graph
- Supertypes
- trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass Any
Attributes
- Companion:
- class
- Graph
- Supertypes
- class Objecttrait Matchableclass Any
- Self type
- Whitespace.type