summaryrefslogtreecommitdiff
path: root/src/macro_rules/parse.cpp
AgeCommit message (Collapse)AuthorFilesLines
2016-11-02Hygiene - Possibly workingJohn Hodge1-1/+2
2016-11-02Parse - Rework hygiene (with spelling fix) for take 2John Hodge1-3/+3
2016-11-02All - Hack in start of macro hygine - requires rework so is disabledJohn Hodge1-4/+5
2016-09-27macro_rules - Update logic for determining if a loop should be expandedJohn Hodge1-10/+14
2016-09-26macro_rules! - Clean up expansion to allow counting replacement usesJohn Hodge1-0/+1
2016-09-25macro_rules! - Rough (stubbed) support for :itemJohn Hodge1-1/+18
2016-09-11macro_rules - Rework to handle vec! edge caseJohn Hodge1-117/+36
2016-09-09macro_rules - Fix printing, some better comments and debugJohn Hodge1-0/+8
2016-07-14Macro Rules - Rewrite, take 3 - IncompleteJohn Hodge1-16/+37
2016-05-22macro_rules - Rework pattern matching to not use try-catchJohn Hodge1-0/+509