about summary refs log tree commit diff
path: root/src/comp/front/eval.rs
AgeCommit message (Collapse)AuthorLines
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 ↵Graydon Hoare-1/+1
build/ dir off src root." This reverts commit 846f2e2ba994268725f38c36fa12f1a09f21615c.
2011-03-25Bulk-edit compile commands in emacs chatter to point to assumed build/ dir ↵Graydon Hoare-1/+1
off src root.
2011-03-16Switch all vases of vec += elt to vec += vec. Prohibit former in rustboot. ↵Graydon Hoare-4/+3
Tweak std lib vec fns in process.
2011-03-14Merge remote branch 'brson/recursive-elseif'Graydon Hoare-18/+11
2011-03-14Add basic file-system functionalityMarijn Haverbeke-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.
2011-03-13Merge branch 'master' into recursive-elseifBrian Anderson-3/+6
Conflicts: src/comp/middle/typeck.rs
2011-03-10Update the current id when we create sub parsers.Rafael Ávila de Espíndola-2/+5
2011-03-10Fix eval typo (caught by Martin Hock).Graydon Hoare-1/+1
2011-03-07Merge branch 'master' into recursive-elseifBrian Anderson-0/+436
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-01Populate default compilation environment as in rustboot.Graydon Hoare-1/+1
2011-02-25Fix typo in crate directive evaluator.Graydon Hoare-1/+1
2011-02-24Factor crate expr evaluator out of parser, expand to simple scalars and ops, ↵Graydon Hoare-0/+443
if, alt.