From 04a2887f8791bb080b4e76a55949a7c1954dbb97 Mon Sep 17 00:00:00 2001 From: Tim Chevalier Date: Wed, 18 Jan 2012 22:37:22 -0800 Subject: Remove '.' after nullary tags in patterns Does what it says on the tin. The next commit will remove support for this syntax. --- src/libstd/list.rs | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'src/libstd/list.rs') diff --git a/src/libstd/list.rs b/src/libstd/list.rs index 9e8c8e98674..03aef97857f 100644 --- a/src/libstd/list.rs +++ b/src/libstd/list.rs @@ -67,9 +67,9 @@ fn find(ls: list, f: block(T) -> option::t) while true { alt ls { cons(hd, tl) { - alt f(hd) { none. { ls = *tl; } some(rs) { ret some(rs); } } + alt f(hd) { none { ls = *tl; } some(rs) { ret some(rs); } } } - nil. { break; } + nil { break; } } } ret none; @@ -85,7 +85,7 @@ fn has(ls: list, elt: T) -> bool { while true { alt ls { cons(hd, tl) { if elt == hd { ret true; } else { ls = *tl; } } - nil. { break; } + nil { break; } } } ret false; @@ -98,7 +98,7 @@ Returns true if the list is empty. */ pure fn is_empty(ls: list) -> bool { alt ls { - nil. { true } + nil { true } _ { false } } } @@ -131,7 +131,7 @@ Returns all but the first element of a list pure fn tail(ls: list) : is_not_empty(ls) -> list { alt ls { cons(_, tl) { ret *tl; } - nil. { fail "list empty" } + nil { fail "list empty" } } } @@ -143,7 +143,7 @@ Returns the first element of a list pure fn head(ls: list) : is_not_empty(ls) -> T { alt ls { cons(hd, _) { ret hd; } - nil. { fail "list empty" } + nil { fail "list empty" } } } @@ -154,7 +154,7 @@ Appends one list to another */ pure fn append(l: list, m: list) -> list { alt l { - nil. { ret m; } + nil { ret m; } cons(x, xs) { let rest = append(*xs, m); ret cons(x, @rest); } } } @@ -175,11 +175,11 @@ fn iter(l: list, f: block(T)) { f(hd); cur = tl; } - nil. { break; } + nil { break; } } } } - nil. {} + nil {} } } -- cgit 1.4.1-3-g733a5