about summary refs log tree commit diff
path: root/src/comp/front/token.rs
AgeCommit message (Collapse)AuthorLines
2011-04-05Further on the path toward self-awareness.Lindsey Kuper-0/+2
Mostly: * Merciless refactoring of trans.rs so that trans_call can work for self-calls as well as other kinds of calls Also: * Various changes to go with having idents, rather than exprs, in expr_call_self AST nodes * Added missing case for SELF token to token.to_str()
2011-03-29Beginnings of support for magical self prefix; nothing profound happening yet.Lindsey Kuper-1/+2
2011-03-27Add support for break and cont to rustcMarijn Haverbeke-0/+6
Testing proper cleanup is hampered by https://github.com/graydon/rust/issues/293
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-25make lexer unicode-aware for strings and char literalsMarijn Haverbeke-2/+2
2011-03-22Further support for floating-point. Literals with exponents workTim Chevalier-0/+1
and literals with the 'f32' or 'f64' suffixes work as well. In addition, logging things with the f32 or f64 type works. (float is still assumed to be a synonym for f64).
2011-03-21Started adding support for floating-point type, floating-point literals, and ↵Tim Chevalier-1/+2
logging of floats. Other operations on float probably don't work yet.
2011-03-16Switch all vases of vec += elt to vec += vec. Prohibit former in rustboot. ↵Graydon Hoare-2/+3
Tweak std lib vec fns in process.
2010-12-03Change 'stratum' to the friendlier term 'layer'.Graydon Hoare-2/+2
2010-11-03Teach rustc lexer about changes to stratum, opacity and effect keywords.Graydon Hoare-4/+16
2010-09-23Translate a bunch of the material (lltrans, llasm, abi) from rustboot to ↵Graydon Hoare-0/+348
rustc, and move files around.