about summary refs log tree commit diff
path: root/src/boot/fe
AgeCommit message (Expand)AuthorLines
2010-08-09Add names to tasks and domains. These can either be an explicit literal stringJeffrey Yasskin-7/+27
2010-08-07Merge branch 'master' of git://github.com/graydon/rustOr Brostovski-26/+29
2010-08-07Added AST pretty printing for communication alt statement, closes issue 19.Or Brostovski-4/+38
2010-08-06Added forgotten handling for alt_type_else, and also for stmt_noteOr Brostovski-10/+26
2010-08-06Added AST pretty printing for slice expressionOr Brostovski-1/+28
2010-08-06Added AST logging, and modified AST for consistent handling of alt stmts.Or Brostovski-18/+57
2010-08-06Accept uint literals as literal patterns.Roy Frostig-1/+4
2010-08-06Added forgotten handling for alt_type_else, and also for stmt_noteTohava-10/+26
2010-08-06Added AST pretty printing for slice expressionTohava-1/+28
2010-08-05Move 'as' precedence up to just above relational; support indexing str and ve...Graydon Hoare-25/+25
2010-08-05Merge branch 'master' of git://github.com/graydon/rustTohava-36/+86
2010-08-05Added AST logging, and modified AST for consistent handling of alt stmts.Tohava-18/+57
2010-08-04Fix pexp parser to do left-associativity, not right. Closes #130.Graydon Hoare-36/+86
2010-08-03Fix some naughtiness of handling newlines in bracequotes and multi-line comme...Graydon Hoare-7/+13
2010-08-03Add tests and fix pexp bug. Closes #141.Graydon Hoare-1/+1
2010-07-27Switch machine-type lexemes to use suffixes. Remove support for foo(bar) as a...Graydon Hoare-123/+68
2010-07-23Add pretty-printing for alt-tag statements.Graydon Hoare-1/+32
2010-07-23Rename STMT_init_* to STMT_new_*; former name was confusing.Graydon Hoare-24/+24
2010-07-22Re-classify some err / bug cases as unimpl. Ideally rustboot should never pro...Graydon Hoare-1/+1
2010-07-22Source FIXME annotations for issue #81 and a correction to STMT_bind fmt.Roy Frostig-1/+1
2010-07-20Tidy up handling of unimplemented features. These are expected (if undesirabl...Graydon Hoare-8/+13
2010-07-19Include the statements on the LHS of a binop when desugaring. Closes #117.Patrick Walton-56/+57
2010-07-20Fix opeq.rs for LLVM by implementing simple augmented-assignment operators.Jeffrey Yasskin-0/+1
2010-07-20Make the LLVM compiler crash when it hits a source construct it doesn't knowJeffrey Yasskin-0/+2
2010-07-15Merge branch 'contrib'Graydon Hoare-87/+88
2010-07-16use,import,export parse fixesAdam Bozanich-73/+87
2010-07-16permit use before import. closes #48Adam Bozanich-36/+23
2010-07-15Make mutability no longer a type constructorPatrick Walton-48/+77
2010-07-13Desugar the head stmts all the way out of STMT_for, rather than stashing them...Graydon Hoare-9/+9
2010-07-13Accept effect-qualified local item declarations.Graydon Hoare-1/+1
2010-07-12Merge branch 'contrib'Graydon Hoare-3/+3
2010-07-12Wrap long line.Graydon Hoare-1/+2
2010-07-13Fix formatting trivia in Ast.fmt_stmt_body.Jason Orendorff-3/+3
2010-07-12Add a ty_children function to enumerate the children of any typePatrick Walton-0/+26
2010-07-08Err kindly instead of asserting on duplicate mod declarations in crates.Roy Frostig-1/+5
2010-07-09Fix typo in token.ml.Matt Brubeck-1/+1
2010-07-08Issue 66: Multi-line commentsMatt Brubeck-1/+14
2010-07-02Merge branch 'exterior_and_mutable_types' of git@github.com:graydon/rust into...Graydon Hoare-5/+9
2010-07-02Parse effect-qualified type definitions.Graydon Hoare-22/+29
2010-07-02Allow formatting individual decl_paramsPatrick Walton-5/+9
2010-07-01Catch ast pretty-printer up with init-tup syntax.Graydon Hoare-1/+1
2010-07-01Add machine-dependent 'float' type.Graydon Hoare-0/+3
2010-07-01Fix lexer's definition of numeric literals.Graydon Hoare-4/+5
2010-06-30Rename 'exterior' to 'box' and 'interior' to 'local' (at least wrt. slots; ke...Graydon Hoare-16/+16
2010-06-30Improve logging in type.ml, give it indentation and per-statement context.Graydon Hoare-1/+3
2010-06-30Fix recently-broken lval formatter.Graydon Hoare-0/+2
2010-06-30Add support for parsing COMP_deref lval components (*foo).Graydon Hoare-0/+13
2010-06-30Add a COMP_deref to lvals for explicit-derefs, modify typechecker to implicit...Graydon Hoare-14/+12
2010-06-30Fix exterior formatter.Graydon Hoare-1/+1
2010-06-29Initial stab at lowering mutable and exterior into the type system.Graydon Hoare-115/+119