Age | Commit message (Expand) | Author | Files | Lines |
2015-04-01 | More work on wildcard impls | John Hodge | 1 | -8/+7 |
2015-03-31 | Fully convert trait name in 'impl' to be a AST:Path | John Hodge | 1 | -5/+7 |
2015-03-29 | Minor tweaks to handle libcore update | John Hodge | 1 | -2/+12 |
2015-03-27 | Split type and lifetime parameters apart | John Hodge | 1 | -4/+8 |
2015-03-26 | Comment headers and readme update | John Hodge | 1 | -0/+9 |
2015-03-26 | Remove the ASSOCIATED type (now handled by the UFCS path type) | John Hodge | 1 | -1/+2 |
2015-03-25 | Add flag for irrefutable matches, prevents arguments from being resolved | John Hodge | 1 | -2/+2 |
2015-03-25 | Macros updated with concat!, stringify!, and $crate | John Hodge | 1 | -0/+12 |
2015-03-22 | Parsing "Composite" DSTs (Trait + Trait2 + Trait3) | John Hodge | 1 | -0/+2 |
2015-03-21 | Rework macro handling to (hopefully) correctly handle nested repetions | John Hodge | 1 | -5/+8 |
2015-03-20 | Split parse/root.cpp up | John Hodge | 1 | -357/+23 |
2015-03-20 | Lifetime bounds, pattern fragments, nested modules | John Hodge | 1 | -16/+18 |
2015-03-18 | Local macros, fixed array literals | John Hodge | 1 | -5/+7 |
2015-03-18 | '..' pattern, fix macro arg lookup comparison function | John Hodge | 1 | -48/+79 |
2015-03-18 | Array literals, op-equals parsing, super in path, blocks | John Hodge | 1 | -4/+7 |
2015-03-17 | Block fn-s, parse (but no AST) for array literals | John Hodge | 1 | -0/+3 |
2015-03-17 | Rework handling of blocks, add sub-modules | John Hodge | 1 | -65/+105 |
2015-03-17 | Hack in hex character literals | John Hodge | 1 | -0/+8 |
2015-03-17 | Clean up handling of TokenTrees, allowing empty but valid TTs | John Hodge | 1 | -1/+9 |
2015-03-17 | Replace Enum variant inner type | John Hodge | 1 | -30/+95 |
2015-03-15 | Rework type params, add ! "type" | John Hodge | 1 | -97/+209 |
2015-03-15 | Extern blocks and rework to function parsing (uses LR(3)) | John Hodge | 1 | -53/+87 |
2015-03-15 | Function types | John Hodge | 1 | -7/+79 |
2015-03-14 | Fixed macros, added range syntax and other tweaks | John Hodge | 1 | -6/+25 |
2015-03-13 | Various other features for libcore, now on to loops | John Hodge | 1 | -19/+46 |
2015-03-13 | Const items in expressions, attributes in impl blocks | John Hodge | 1 | -0/+10 |
2015-03-12 | Float parsing, module-level macro expansion | John Hodge | 1 | -40/+122 |
2015-03-10 | Rework macro handling to support correct repetitions | John Hodge | 1 | -29/+171 |
2015-03-09 | Parse updates | John Hodge | 1 | -5/+32 |
2015-03-08 | Cleanup to pattern handling | John Hodge | 1 | -1/+1 |
2015-03-08 | Correct parsing of macro expansion template. | John Hodge | 1 | -1/+23 |
2015-03-08 | Macro definitions now being used | John Hodge | 1 | -3/+5 |
2015-03-08 | Macro parsing, saving, and evaluating | John Hodge | 1 | -27/+134 |
2015-03-07 | Added file+line reporting to error messages | John Hodge | 1 | -19/+102 |
2015-01-25 | Hacked in dumping as rust | John Hodge (sonata) | 1 | -9/+13 |
2015-01-20 | Fixed handling of "empty" enum variants (type to unit, not empty tuple) | John Hodge (sonata) | 1 | -2/+6 |
2015-01-18 | Added support for associated types in impl blocks | John Hodge (sonata) | 1 | -0/+7 |
2015-01-17 | Clean up hanlding of generic params | John Hodge (sonata) | 1 | -12/+11 |
2015-01-17 | Deserialise working, need to annotate loaded crates with crate ID | John Hodge (sonata) | 1 | -0/+1 |
2015-01-16 | Added associated type reference parse, and tuple value parse | John Hodge (sonata) | 1 | -9/+110 |
2015-01-15 | Working on parsing 'std' from a file (instead of hardcoding) | John Hodge (sonata) | 1 | -9/+124 |
2015-01-14 | Local type resolution added, framework for local use statements | John Hodge (sonata) | 1 | -1/+1 |
2015-01-12 | TypeRef fleshed out | John Hodge (sonata) | 1 | -1/+1 |
2015-01-11 | It broke (working on correct path resolution) | John Hodge (sonata) | 1 | -11/+11 |
2015-01-04 | Hacking up 'use' resolution (needs work to handle recursion) | John Hodge (sonata) | 1 | -3/+4 |
2015-01-02 | Adding in support for std, parsing now broken due to TODO early in process | John Hodge (sonata) | 1 | -14/+127 |
2014-12-30 | Rework expressions so they can be iterated (and actually save data) | John Hodge (sonata) | 1 | -1/+1 |
2014-12-23 | Move source files to src/ folder | John Hodge (sonata) | 1 | -0/+609 |