aboutsummaryrefslogtreecommitdiff
path: root/src/comp/front/eval.rs
Commit message (Collapse)AuthorAgeFilesLines
* Another go at changing compile-command, this time using RBUILD env var.Graydon Hoare2011-03-251-1/+1
|
* Revert "Bulk-edit compile commands in emacs chatter to point to assumed ↵Graydon Hoare2011-03-251-1/+1
| | | | | | build/ dir off src root." This reverts commit 846f2e2ba994268725f38c36fa12f1a09f21615c.
* Bulk-edit compile commands in emacs chatter to point to assumed build/ dir ↵Graydon Hoare2011-03-251-1/+1
| | | | off src root.
* Switch all vases of vec += elt to vec += vec. Prohibit former in rustboot. ↵Graydon Hoare2011-03-161-4/+3
| | | | Tweak std lib vec fns in process.
* Merge remote branch 'brson/recursive-elseif'Graydon Hoare2011-03-141-18/+11
|\
| * Merge branch 'master' into recursive-elseifBrian Anderson2011-03-131-3/+6
| |\ | | | | | | | | | | | | | | | Conflicts: src/comp/middle/typeck.rs
| * | Merge branch 'master' into recursive-elseifBrian Anderson2011-03-071-18/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/Makefile src/comp/front/ast.rs src/comp/front/parser.rs src/comp/middle/fold.rs src/comp/middle/trans.rs
* | | Add basic file-system functionalityMarijn Haverbeke2011-03-141-2/+2
| |/ |/| | | | | | | 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.
* | Update the current id when we create sub parsers.Rafael Ávila de Espíndola2011-03-101-2/+5
| |
* | Fix eval typo (caught by Martin Hock).Graydon Hoare2011-03-101-1/+1
|/
* Populate default compilation environment as in rustboot.Graydon Hoare2011-03-011-1/+1
|
* Fix typo in crate directive evaluator.Graydon Hoare2011-02-251-1/+1
|
* Factor crate expr evaluator out of parser, expand to simple scalars and ops, ↵Graydon Hoare2011-02-241-0/+443
if, alt.