Graydon Hoare
|
1f0621d04e
|
Begin teaching rustc to parse literals, atoms, stmts, blocks, items, modules, crates.
|
2010-09-21 16:22:32 -07:00 |
|
Graydon Hoare
|
9f0a6c21b2
|
Implement preliminary form of structured compare. No boxes, vectors or strings yet.
|
2010-09-21 11:47:10 -07:00 |
|
Graydon Hoare
|
c5f4789d5b
|
Bind pattern slots with ?, drop parens from 0-ary tag constructors, translate 0-ary constructors as constants. Rustc loses ~300kb.
|
2010-09-20 23:56:43 -07:00 |
|
Graydon Hoare
|
eb90be7798
|
Add session, span tracking, error reporting, beginning of a function to parse an item to rustc.
|
2010-09-01 13:24:14 -07:00 |
|
Graydon Hoare
|
1428b59a19
|
Modify rustboot to use lexer.reader.
|
2010-08-27 13:08:47 -07:00 |
|
Graydon Hoare
|
4727532e95
|
Simplify lexer/parser structure to use stdio_reader.
|
2010-08-18 15:41:24 -07:00 |
|
Graydon Hoare
|
bc0d1fbae5
|
Add modelines and related emacs chatter to rustc.
|
2010-08-12 10:29:23 -07:00 |
|
Graydon Hoare
|
d6b7c96c3e
|
Populate tree.
|
2010-06-23 21:03:09 -07:00 |
|