about summary refs log tree commit diff
path: root/src/boot/fe/item.ml
AgeCommit message (Expand)AuthorLines
2011-05-13Remove rustboot from the repository.Graydon Hoare-1334/+0
2011-05-02Un-revert "Use different syntax for checks that matter to typestate", fixing ...Patrick Walton-0/+8
2011-05-02Revert "Use different syntax for checks that matter to typestate"Graydon Hoare-8/+0
2011-05-02Use different syntax for checks that matter to typestateTim Chevalier-0/+8
2011-04-19Remove half-baked 'opacity' layer qualifier.Graydon Hoare-5/+2
2011-04-19Remove effect system from src.Graydon Hoare-20/+7
2011-04-19Add log_err to rustbootMarijn Haverbeke-0/+5
2011-03-25Another go at changing compile-command, this time using RBUILD env var.Graydon Hoare-1/+1
2011-03-25Revert "Bulk-edit compile commands in emacs chatter to point to assumed build...Graydon Hoare-1/+1
2011-03-25Bulk-edit compile commands in emacs chatter to point to assumed build/ dir of...Graydon Hoare-1/+1
2010-12-03Change 'stratum' to the friendlier term 'layer'.Graydon Hoare-14/+14
2010-11-02Shift obj, type, param decls to have strata rather than effects.Graydon Hoare-14/+24
2010-11-02First pass on splitting stratum and opacity off of effects. WIP.Graydon Hoare-14/+21
2010-09-30implemented break for while-loop caseOr Brostovski-1/+8
2010-09-30Closed issue 154 - prevents compiler from compiliing a line to zero statementsOr Brostovski-1/+10
2010-09-21Report an error instead of asserting when an item name is already in usePatrick Walton-3/+7
2010-09-21Tighten pattern parsing on 0-ary constructors.Graydon Hoare-1/+5
2010-09-20Bind pattern slots with ?, drop parens from 0-ary tag constructors, translate...Graydon Hoare-13/+27
2010-09-20Move id counters into sess in preparation for moving desugaring to middle-end.Graydon Hoare-8/+1
2010-09-15Add Ast.ATOM_pexp and -pexp mode wherein pexps live beyond parsing, into late...Graydon Hoare-5/+26
2010-09-14Teach front-end about simple, first-cut version of const items.Graydon Hoare-0/+18
2010-09-09Switch tags to purely nominal, removing TY_iso and TY_idx. Seems to mostly wo...Graydon Hoare-115/+120
2010-09-08First lame stab at solving the diamond import problemPatrick Walton-1/+6
2010-09-07Initial support for a global crate metadata cachePatrick Walton-1/+1
2010-08-23Merge remote branch 'tohava/master'Graydon Hoare-62/+110
2010-08-20Warn when the value of "spawn" is unused, as it's uselessPatrick Walton-1/+5
2010-08-21Modified parser to handle alt type andadded a few testsOr Brostovski-62/+110
2010-08-16Absent any deep overhauls to syntax or constant-handling, hack in the ability...Graydon Hoare-3/+11
2010-08-12Kill old parser support for type-parametric modules. We don't support those.Graydon Hoare-2/+2
2010-08-06Accept uint literals as literal patterns.Roy Frostig-1/+4
2010-07-19Include the statements on the LHS of a binop when desugaring. Closes #117.Patrick Walton-56/+57
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-13Desugar the head stmts all the way out of STMT_for, rather than stashing them...Graydon Hoare-6/+7
2010-07-13Accept effect-qualified local item declarations.Graydon Hoare-1/+1
2010-07-02Parse effect-qualified type definitions.Graydon Hoare-13/+20
2010-06-30Rename 'exterior' to 'box' and 'interior' to 'local' (at least wrt. slots; ke...Graydon Hoare-1/+1
2010-06-29Initial stab at lowering mutable and exterior into the type system.Graydon Hoare-4/+12
2010-06-28Some fixme-to-issue housekeeping.Graydon Hoare-1/+0
2010-06-27Only translate or dwarf-emit items or stubs locally defined or used. Avoids i...Graydon Hoare-7/+21
2010-06-25Resolve and typecheck patterns in pattern alt redux. This time featuring way...Roy Frostig-14/+16
2010-06-24Resolve and typecheck patterns in pattern alt.Roy Frostig-10/+15
2010-06-23Populate tree.Graydon Hoare-0/+1139