myn

Minimalist Rust syntax parsing for procedural macros

MIT License

Downloads
12.2K
Stars
47
myn - 0.2.2 Latest Release

Published by parasyte 5 months ago

Improvements:

  • Support tuples and arrays in path parser. (#17)
myn - 0.2.1

Published by parasyte 9 months ago

Improvements:

  • Adds a new utility function get_attr_strings() to retrieve a list of strings for doc-like attributes. (#14)
myn - 0.2.0

Published by parasyte 9 months ago

Improvements:

  • Make low-level parsing methods on TokenIterExt non-consuming when an error is returned. (#8)

Fixes:

  • Literal::as_string() was inappropriately trimming whitespace. (#11)

Breaking changes:

  • Methods on TokenIterExt have been replaced to allow for non-consuming error handling:
    • as_group() -> try_group()
    • as_ident() -> try_ident()
    • as_lit() -> try_lit()
    • as_punct() -> try_punct()
myn - 0.1.0

Published by parasyte over 1 year ago

Initial release!