diff options
| author | Ron Dahlgren <ronald.dahlgren@gmail.com> | 2013-06-09 16:13:52 -0700 |
|---|---|---|
| committer | Ron Dahlgren <ronald.dahlgren@gmail.com> | 2013-06-09 16:13:52 -0700 |
| commit | 9e4beaac9d6de2e867427f06e8420b8bac847181 (patch) | |
| tree | 73e27326bf464326969d061ad7e203cedc5fe634 /src/libextra | |
| parent | 983269e71ac39cede5477f26fa1920819875e468 (diff) | |
| download | rust-9e4beaac9d6de2e867427f06e8420b8bac847181.tar.gz rust-9e4beaac9d6de2e867427f06e8420b8bac847181.zip | |
Fix all issues with sample code
The getopts sample program now compiles and runs. Additionally I made all of the indentation uniformly four spaces.
Diffstat (limited to 'src/libextra')
| -rw-r--r-- | src/libextra/getopts.rs | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/src/libextra/getopts.rs b/src/libextra/getopts.rs index c5c39381a24..3460b65e876 100644 --- a/src/libextra/getopts.rs +++ b/src/libextra/getopts.rs @@ -33,19 +33,20 @@ * ``` * extern mod extra; * use extra::getopts::*; + * use std::os; * * fn do_work(in: &str, out: Option<~str>) { - * io::println(in); - * io::println(match out { - * Some(x) => x, - * None => ~"No Output" - * }); + * println(in); + * println(match out { + * Some(x) => x, + * None => ~"No Output" + * }); * } * - * fn print_usage(program: &str, _opts: &[extra::getopts::Opt]) { - * io::println(fmt!("Usage: %s [options]", program)); - * io::println("-o\t\tOutput"); - * io::println("-h --help\tUsage"); + * fn print_usage(program: &str, _opts: &[Opt]) { + * println(fmt!("Usage: %s [options]", program)); + * println("-o\t\tOutput"); + * println("-h --help\tUsage"); * } * * fn main() { @@ -58,9 +59,9 @@ * optflag("h"), * optflag("help") * ]; - * let matches = match getopts(vec::tail(args), opts) { - * result::Ok(m) => { m } - * result::Err(f) => { fail!(fail_str(f)) } + * let matches = match getopts(args.tail(), opts) { + * Ok(m) => { m } + * Err(f) => { fail!(fail_str(f)) } * }; * if opt_present(&matches, "h") || opt_present(&matches, "help") { * print_usage(program, opts); |
