Find a file
Tim Chevalier d7e8818414 Further work on typestate. Handles expr_rec and expr_assign now.
Also changed the ts_ann field on statements to be an ann instead,
which explains most of the changes.

As well, got rid of the "warning: no type for expression" error
by filling in annotations for local decls in typeck (not sure whether
this was my fault or not).

Finally, in bitv, added a clone() function to copy a bit vector,
and fixed is_true, is_false, and to_str to not be nonsense.
2011-04-12 14:31:46 -07:00
doc More statement-to-expression edits 2011-04-04 17:35:10 -07:00
src Further work on typestate. Handles expr_rec and expr_assign now. 2011-04-12 14:31:46 -07:00
.gitignore Continued sketching out code for checking states against preconditions. 2011-04-06 17:58:18 -07:00
AUTHORS.txt Add Lindsey to AUTHORS. 2011-03-22 14:25:07 -07:00
configure Add support for --disable-optimize 2011-04-08 15:49:14 -07:00
LICENSE.txt Populate tree. 2010-06-23 21:03:09 -07:00
Makefile.in Try to fix the windows build. 2011-04-11 15:05:18 -04:00
README Update README to point to github, test email notification. 2010-06-23 21:11:10 -07:00

This is a compiler and suite of associated libraries and documentation for the
Rust programming language.

See LICENSE.txt for terms of copyright and redistribution.

See http://github.com/graydon/rust for current development page.