Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-09-09 | Make ParseInput independent from dhall-specific types | Nadrieril | 1 | -3/+3 | |
2019-09-05 | Implement rule aliasing and simplify parser code | Nadrieril | 1 | -4/+7 | |
2019-09-03 | Upgrade rust toolchain | Nadrieril | 1 | -1/+1 | |
2019-09-02 | Improve hygiene of identifiers | Nadrieril | 1 | -13/+20 | |
2019-09-02 | Separate both parser proc_macros into their own files | Nadrieril | 1 | -87/+1 | |
2019-09-02 | Use proper hygiene for `Parsers` and `Rule` | Nadrieril | 1 | -15/+34 | |
2019-09-02 | Properly parse the argument of make_parser as an impl | Nadrieril | 1 | -99/+62 | |
2019-09-02 | Get rid of EntryPoint magic | Nadrieril | 1 | -125/+31 | |
2019-09-02 | Avoid use of bind_by_move_pattern_guards feature | Nadrieril | 1 | -2/+9 | |
2019-09-01 | Make make_parser into a proc_macro_attribute | Nadrieril | 1 | -4/+8 | |
That way rustfmt will format the contents of the parser. | |||||
2019-09-01 | Change parser macros to use a function-like syntax | Nadrieril | 1 | -250/+244 | |
This makes the parser code look much less magical. | |||||
2019-09-01 | Rewrite the make_parser macro as a proc_macro | Nadrieril | 1 | -0/+398 | |