summaryrefslogtreecommitdiff
path: root/src/macros.hpp
AgeCommit message (Expand)AuthorFilesLines
2016-05-22macro_rules - Rework pattern matching to not use try-catchJohn Hodge1-137/+0
2016-05-22Macros - Planning of more efficient macro_rules evaluationJohn Hodge1-4/+5
2016-05-21Parse - Updates for better memory efficiency (hopefully)John Hodge1-9/+9
2016-05-14Macros - Twiddling adding a structJohn Hodge1-5/+18
2016-05-14HIR - Boilerplate code, compilesJohn Hodge1-0/+4
2016-03-21Macros - Move print to .cppJohn Hodge1-36/+2
2016-03-09Parse - Remove module stack (was for macros), yield stream from macrosJohn Hodge1-2/+0
2016-03-07Expand - Start on macro_rules expandingJohn Hodge1-0/+1
2016-02-27Parse - Macros in type positionJohn Hodge1-0/+4
2015-05-22Restructure macro expansion to correctly fit rustc's modelJohn Hodge1-0/+2
2015-03-21Rework macro handling to (hopefully) correctly handle nested repetionsJohn Hodge1-0/+13
2015-03-20Lifetime bounds, pattern fragments, nested modulesJohn Hodge1-0/+1
2015-03-18Local macros, fixed array literalsJohn Hodge1-0/+1
2015-03-14Fixed macros, added range syntax and other tweaksJohn Hodge1-3/+19
2015-03-13Various other features for libcore, now on to loopsJohn Hodge1-58/+1
2015-03-12Float parsing, module-level macro expansionJohn Hodge1-1/+3
2015-03-10Rework macro handling to support correct repetitionsJohn Hodge1-14/+52
2015-03-08Macro parsing, saving, and evaluatingJohn Hodge1-5/+42
2015-03-07Added file+line reporting to error messagesJohn Hodge1-1/+3
2015-01-02Adding in support for std, parsing now broken due to TODO early in processJohn Hodge (sonata)1-0/+1
2014-12-23Move source files to src/ folderJohn Hodge (sonata)1-0/+94