optflag(~"gc")];
}
-fn main(args: [str]) {
- let args = istr::from_estrs(args);
+fn main(args: [istr]) {
let binary = vec::shift(args);
let binary_dir = fs::dirname(binary);
let match =
}
}
-fn main(args: [str]) {
- let args = istr::from_estrs(args);
+fn main(args: [istr]) {
if vec::len(args) != 2u {
log_err #ifmt["usage: %s <testdir>", args[0]];
ret;
ret flips;
}
-fn main(args: [str]) {
+fn main(args: [istr]) {
let n = 7;
log #ifmt["Pfannkuchen(%d) = %d", n, fannkuch(n)];
}
fn acid(ch: char, prob: u32) -> aminoacids { ret {ch: ch, prob: prob}; }
-fn main(args: [str]) {
+fn main(args: [istr]) {
let iub: [aminoacids] =
make_cumulative([acid('a', 27u32), acid('c', 12u32), acid('g', 12u32),
acid('t', 27u32), acid('B', 2u32), acid('D', 2u32),
for t in tasks { task::join(t); }
}
-fn main(argv: [str]) {
- let argv = istr::from_estrs(argv);
+fn main(argv: [istr]) {
if vec::len(argv) == 1u {
assert (fib(8) == 21);
log fib(8);
mod m1 { }
-fn main(args: [str]) { log m1::a; }
+fn main(args: [istr]) { log m1::a; }
mod a { }
}
-fn main(args: [str]) { log m1::a; }
+fn main(args: [istr]) { log m1::a; }
mod zed {
fn bar() { log "bar"; }
}
-fn main(args: [str]) { bar(); }
+fn main(args: [istr]) { bar(); }
mod zed {
fn bar() { log "bar3"; }
}
-fn main(args: [str]) { bar(); }
+fn main(args: [istr]) { bar(); }
// error-pattern: unresolved modulename
import main::bar;
-fn main(args: [str]) { log "foo"; }
+fn main(args: [istr]) { log "foo"; }
import zed::bar;
import bar::zed;
-fn main(args: [str]) { log "loop"; }
+fn main(args: [istr]) { log "loop"; }
import common::mode;
import util::logv;
-fn main(args: [str]) {
- let args = istr::from_estrs(args);
+fn main(args: [istr]) {
let config = parse_config(args);
log_config(config);
run_tests(config);
-fn main(args: [str]) {
- let vs: [str] = ["hi", "there", "this", "is", "a", "vec"];
- let vvs: [[str]] = [args, vs];
- for vs: [str] in vvs { for s: str in vs { log s; } }
+fn main(args: [istr]) {
+ let vs: [istr] = [~"hi", ~"there", ~"this", ~"is", ~"a", ~"vec"];
+ let vvs: [[istr]] = [args, vs];
+ for vs: [istr] in vvs { for s: istr in vs { log s; } }
}
-fn main(args: [str]) { log args[0]; }
+fn main(args: [istr]) { log args[0]; }
fn bar() { log "bar"; }
}
-fn main(args: [str]) { let zed = 42; bar(); }
+fn main(args: [istr]) { let zed = 42; bar(); }
}
}
-fn main(args: [str]) { bar(); }
+fn main(args: [istr]) { bar(); }
mod zed { }
}
}
-fn main(args: [str]) { baz(); }
+fn main(args: [istr]) { baz(); }
fn f() -> bool { for each i: int in x() { ret true; } ret false; }
-fn main(args: [str]) { f(); }
+fn main(args: [istr]) { f(); }
native "cdecl" mod baz = "" { }
-fn main(args: [str]) { }
+fn main(args: [istr]) { }
fn bar(offset: uint) { }
}
-fn main(args: [str]) { foo::bar(0u); }
+fn main(args: [istr]) { foo::bar(0u); }
fn baz() { zed(nil); }
}
-fn main(args: [str]) { }
+fn main(args: [istr]) { }
type lteq<T> = fn(&T) -> bool;
-fn main(args: [str]) { }
+fn main(args: [istr]) { }
fn g(a: *int) -> *int { let b = f(a); ret b; }
-fn main(args: [str]) { ret; }
+fn main(args: [istr]) { ret; }