- Update
lalrpop
to0.17.0
- Fix some new clippy warnings by removing useless
Box
ing
- Update
lalrpop
to0.16.0
to reduce package size.
- Fixed bug where integer literals outside the range of
i64
could not be represented (#15
- Fixed bug where the generated parser would still be in the source directory (#13)
- Add back support for parsing
implements
statement for backwards compatibility with older WebIDLs - Add back support for parsing
legacycaller
in special operations for backwards compatibility with older WebIDLs - Update
lalrpop
to0.15.1
. Version0.15.0
cannot be used as it breaks with usage ofinclude!
- Remove unnecessary
Parser
struct, since it does not do anything. Instead of doing
let parser = Parser::new();
let result = parser.parse_string(...);
You can now simply do
let result = parse_string(...);
- Reduced package size by excluding
mozilla_webidls.zip
and upgradinglalrpop
to0.14.0
(#12)