| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Have the pretty-printer take a writer stream as argument | Marijn Haverbeke | 2011-03-09 | 1 | -0/+1 |
| | | | | | | It now uses a string writer to also fill in for middle.ty.ast_ty_to_str | ||||
| * | Remove old pretty-printer from rustc | Brian Anderson | 2011-03-07 | 1 | -1/+0 |
| | | |||||
| * | Add a pretty-printer | Marijn Haverbeke | 2011-03-07 | 1 | -0/+5 |
| | | | | | | Adds a -pp option to the compiler which will cause it to simply pretty-print the given file. | ||||
| * | Begin an AST pretty-printer | Brian Anderson | 2011-03-02 | 1 | -0/+1 |
| | | |||||
| * | Begin implementing #fmt in rustc | Brian Anderson | 2011-03-02 | 1 | -0/+1 |
| | | |||||
| * | Factor crate expr evaluator out of parser, expand to simple scalars and ops, ↵ | Graydon Hoare | 2011-02-24 | 1 | -1/+1 |
| | | | | | if, alt. | ||||
| * | Tweak effect-checking rules in rustboot, remove/rewrite/re-auth impure cases ↵ | Graydon Hoare | 2011-01-21 | 1 | -0/+2 |
| | | | | | in trans.rs | ||||
| * | rustc: Move type logic out of typeck so trans doesn't look like it's calling ↵ | Patrick Walton | 2010-12-21 | 1 | -0/+1 |
| | | | | | into typeck | ||||
| * | rustc: First stab at a typechecker | Patrick Walton | 2010-11-19 | 1 | -0/+1 |
| | | |||||
| * | Switch rustc to llvm 2.8 rather than 2.8svn on windows. | Graydon Hoare | 2010-11-05 | 1 | -1/+1 |
| | | |||||
| * | First pass on splitting stratum and opacity off of effects. WIP. | Graydon Hoare | 2010-11-02 | 1 | -1/+1 |
| | | |||||
| * | line length police; moved comp.util.bits to std.bitv | Dave Herman | 2010-10-21 | 1 | -1/+0 |
| | | |||||
| * | created a first draft of the bit-set library needed for typestate | Dave Herman | 2010-10-20 | 1 | -0/+1 |
| | | |||||
| * | Add the beginnings of an ast folder plus an empty module for resolve. | Graydon Hoare | 2010-10-06 | 1 | -0/+2 |
| | | |||||
| * | More work on trans, almost getting to the point of emitting an upcall. | Graydon Hoare | 2010-09-24 | 1 | -0/+1 |
| | | |||||
| * | Translate a bunch of the material (lltrans, llasm, abi) from rustboot to ↵ | Graydon Hoare | 2010-09-23 | 1 | -3/+8 |
| | | | | | rustc, and move files around. | ||||
| * | Move llvm-using code in rustc to trans module. | Graydon Hoare | 2010-09-22 | 1 | -1/+6 |
| | | |||||
| * | Add session, span tracking, error reporting, beginning of a function to ↵ | Graydon Hoare | 2010-09-01 | 1 | -0/+1 |
| | | | | | parse an item to rustc. | ||||
| * | Simplify lexer/parser structure to use stdio_reader. | Graydon Hoare | 2010-08-18 | 1 | -1/+2 |
| | | |||||
| * | Add mod token to rustc. | Graydon Hoare | 2010-08-18 | 1 | -0/+1 |
| | | |||||
| * | Add mod common to rustc. | Graydon Hoare | 2010-08-18 | 1 | -0/+4 |
| | | |||||
| * | Change indent on rustc.rc. | Graydon Hoare | 2010-08-18 | 1 | -16/+17 |
| | | |||||
| * | Fix symbol names on LLVM C library binding and library-name for LLVM. | Graydon Hoare | 2010-08-18 | 1 | -3/+5 |
| | | |||||
| * | Absent any deep overhauls to syntax or constant-handling, hack in the ↵ | Graydon Hoare | 2010-08-16 | 1 | -1/+17 |
| | | | | | ability to project a cexp var binding to a token in the parser. Use it in comp/rustc.rc and comp/lib/llvm.rs. | ||||
| * | Add mostly-empty AST module to rustc. | Graydon Hoare | 2010-08-12 | 1 | -0/+1 |
| | | |||||
| * | Start bringing in LLVM bindings. | Graydon Hoare | 2010-07-12 | 1 | -0/+4 |
| | | |||||
| * | Populate tree. | Graydon Hoare | 2010-06-23 | 1 | -0/+20 |