v0.2.0
Issues fixed:
- Parsed strings, when emitted, were surrounded by an extra pair of
quotes - Parsing "G0X0." produced "G0X0" when emitted
- The raw value representation for "X0.0" was "X.0"
- Using the command! macro expected some imports (it no longer does)
Interface/library changes:
- Pushing fields to a command now returns a Result so you can check
that you're pushing a recognized field - Use the better-suited rust_decimal library to represent rationals, instead of num rational
Other stuff:
- Test several more edge cases
- Pull codespan logic out into a feature
- Update & add more documentation