Equations
- One or more equations did not get rendered due to their size.
@[reducible, inline]
Parser α
is a parser that consumes a String
input using a String.Iterator
and returns a result of type α
.
Instances For
Parses the given string.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[inline]
Skips the given string.
Equations
Instances For
@[inline]
Parses the given char.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[inline]
Skips the given char.
Equations
Instances For
@[inline]
Parse an ASCII digit 0-9
as a Char
.
Equations
- Std.Internal.Parsec.String.digit = (do let c ← Std.Internal.Parsec.any if '0' ≤ c ∧ c ≤ '9' then pure c else Std.Internal.Parsec.fail (toString "digit expected")).attempt
Instances For
@[inline]
Parse a hex digit 0-9
, a-f
, or A-F
as a Char
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[inline]
Parse an ASCII letter a-z
or A-Z
as a Char
.
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[inline]
Skip whitespace: tabs, newlines, carriage returns, and spaces.
Equations
Instances For
Takes a fixed amount of chars from the iterator.
Equations
- One or more equations did not get rendered due to their size.