Graydon Hoare
|
846f2e2ba9
|
Bulk-edit compile commands in emacs chatter to point to assumed build/ dir off src root.
|
2011-03-25 13:48:37 -07:00 |
|
Graydon Hoare
|
54587bdccb
|
Switch all vases of vec += elt to vec += vec. Prohibit former in rustboot. Tweak std lib vec fns in process.
|
2011-03-16 14:58:02 -07:00 |
|
Graydon Hoare
|
7f5bffc3ea
|
Merge remote branch 'brson/recursive-elseif'
|
2011-03-14 16:59:04 -07:00 |
|
Marijn Haverbeke
|
c731d625fe
|
Add basic file-system functionality
std.fs.list_dir will list the files in a directory, std.fs.file_is_dir
will, given a pathname, determine whether it is a directory or not.
|
2011-03-14 14:57:13 -07:00 |
|
Brian Anderson
|
bbb6836da0
|
Merge branch 'master' into recursive-elseif
Conflicts:
src/comp/middle/typeck.rs
|
2011-03-13 19:40:25 -04:00 |
|
Rafael Ávila de Espíndola
|
4ca0259b20
|
Update the current id when we create sub parsers.
|
2011-03-10 17:36:41 -05:00 |
|
Graydon Hoare
|
0d3cec71a3
|
Fix eval typo (caught by Martin Hock).
|
2011-03-10 10:17:10 -08:00 |
|
Brian Anderson
|
9fc4db6b89
|
Merge branch 'master' into recursive-elseif
Conflicts:
src/Makefile
src/comp/front/ast.rs
src/comp/front/parser.rs
src/comp/middle/fold.rs
src/comp/middle/trans.rs
|
2011-03-07 21:21:01 -05:00 |
|
Graydon Hoare
|
348c77c31b
|
Populate default compilation environment as in rustboot.
|
2011-03-01 15:57:55 -08:00 |
|
Graydon Hoare
|
7a6ac1c000
|
Fix typo in crate directive evaluator.
|
2011-02-25 15:43:50 -08:00 |
|
Graydon Hoare
|
b2a09562a6
|
Factor crate expr evaluator out of parser, expand to simple scalars and ops, if, alt.
|
2011-02-24 15:55:10 -08:00 |
|