Releases
v2.0.0
#12 - removes Tokenizer.Previous
- breaking
#19 - Between()
combinator
#23 - create empty results based on expected tokens
#21 - Chain()
without recursion
#25 - TokenizerBuilder
#25 - accept a sign +/-
to Numerics.Integer
, introduces Numerics.Natural
with the old behavior
#25 - new recognizers and parsers - Comment.CStyle
, CPlusPlusStyle
, SqlStyle
, ShellStyle
and ToEndOfLine(p)
, Span.Regex()
, Numerics.IntegerInt64
, Numerics.Natural*
variants
#25 - adds TextSpan.Skip()
and IsMatch()
extension on text parsers
#25 - Span.While()
and Span.Until()
renamed Span.WithoutAny()
and Span.WithAll()
, no longer accept zero-length matches - breaking
#30 - a variety of new library parsers - Instance.Iso8601DateTime
, Numerics.HexDigits()
, HexUInt32()
, HexUInt64()
, Decimal()
, Identifier.CStyle
, Cast()
combinator, QuotedString.SqlStyle()
#32 - Repeat()
combinator
#33 - Apply()
on TextSpan
s
#34 - JSON parser example
#35 - support for C-style quoted strings
#40 - improved error reporting for ManyDelimitedBy()
You can’t perform that action at this time.