Skip to content

1.0.2

Latest
Compare
Choose a tag to compare
@fcanas fcanas released this 04 May 19:49
· 7 commits to canon since this release
  • Fixes a bug in the built in Double parser
    • Previously the fractional portion of floating point numbers was parsed
      as a UInt. Unfortunately that mean floating point numbers whose
      fractional part had leading zeros were being incorrectly parsed. For
      example, 1.001 was incorrectly parsed as 1.1. This change switches
      the parsing of the fractional part of a floating point number to be
      intermediated by a string.
  • Exposes backtracking
    • This shouldn't be strictly necessary, but it may simplify some parsers a little.