Go to file
Tim Chevalier e3a68e235c Bring back "pred" syntax for writing predicates for check
This commit reinstates the requirement that the predicate in a
"check" must be a manifest call to a special kind of function
declared with the new "pred" keyword instead of "fn". Preds must
have a boolean return type and can only call other preds; they
can't have any effects (as enforced by the typechecker).
The arguments to a predicate in a check expression must be
slot variables or literals.
2011-05-05 11:26:07 -07:00
doc Update docs to reflect assert vs. check 2011-05-05 11:26:07 -07:00
mk Update docs to reflect assert vs. check 2011-05-05 11:26:07 -07:00
src Bring back "pred" syntax for writing predicates for check 2011-05-05 11:26:07 -07:00
.gitignore add dl/ and .pyc files to .gitignore 2011-05-05 11:26:07 -07:00
AUTHORS.txt Add Lindsey to AUTHORS. 2011-03-22 14:25:07 -07:00
configure Make ocamlc and optional dependency. 2011-05-05 11:02:16 -07:00
LICENSE.txt Update copyrights for completeness. 2011-05-03 12:10:03 -07:00
Makefile.in Make ocamlc and optional dependency. 2011-05-05 11:02:16 -07: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.