Alex Crichton
|
d03a4b0046
|
test: Convert statics to constants
Additionally, add lots of tests for new functionality around statics and
`static mut`.
|
2014-10-09 09:44:52 -07:00 |
|
Nick Cameron
|
31a7e38759
|
Implement slicing syntax.
`expr[]`, `expr[expr..]`, `expr[..expr]`,`expr[expr..expr]`
Uses the Slice and SliceMut traits.
Allows ... as well as .. in range patterns.
|
2014-09-19 11:15:49 +12:00 |
|
Derek Guenther
|
730bdb6403
|
Added tests to make tidy
|
2014-02-07 12:49:24 -06:00 |
|
Alex Crichton
|
30862a64c2
|
Fix run-pass tests to have 'pub fn main'
This is required by the check-fast target because each test is slurped up into a
submodule.
|
2013-09-25 00:43:37 -07:00 |
|
Daniel Micay
|
1789174541
|
minor automated whitespace fixes
|
2013-05-18 22:40:12 -04:00 |
|
Jeong YunWon
|
cb918e1a83
|
Allow non-literal static range pattern for match arms
Fix unintended error problem of:
static s: int = 1;
static e: int = 42;
fn main() {
match 7 {
s..e => (),
^~ error: expected `=>` but found `..`
_ => (),
}
}
|
2013-05-05 11:05:06 +09:00 |
|