about summary refs log tree commit diff
path: root/src/comp/fe/parser.rs
AgeCommit message (Collapse)AuthorLines
2010-09-23Translate a bunch of the material (lltrans, llasm, abi) from rustboot to ↵Graydon Hoare-265/+0
rustc, and move files around.
2010-09-23More fleshing-out on rustc.me.trans. Emitting modules and fns corresponding ↵Graydon Hoare-0/+16
to parsed input now.
2010-09-21Begin teaching rustc to parse literals, atoms, stmts, blocks, items, ↵Graydon Hoare-14/+161
modules, crates.
2010-09-21Implement preliminary form of structured compare. No boxes, vectors or ↵Graydon Hoare-2/+1
strings yet.
2010-09-20Bind pattern slots with ?, drop parens from 0-ary tag constructors, ↵Graydon Hoare-3/+3
translate 0-ary constructors as constants. Rustc loses ~300kb.
2010-09-01Add session, span tracking, error reporting, beginning of a function to ↵Graydon Hoare-3/+72
parse an item to rustc.
2010-08-27Modify rustboot to use lexer.reader.Graydon Hoare-2/+3
2010-08-18Simplify lexer/parser structure to use stdio_reader.Graydon Hoare-0/+22
2010-08-12Add modelines and related emacs chatter to rustc.Graydon Hoare-0/+11
2010-06-23Populate tree.Graydon Hoare-0/+0