about summary refs log tree commit diff
path: root/doc/tutorial.md
diff options
context:
space:
mode:
Diffstat (limited to 'doc/tutorial.md')
-rw-r--r--doc/tutorial.md10
1 files changed, 5 insertions, 5 deletions
diff --git a/doc/tutorial.md b/doc/tutorial.md
index ea53160109b..fb5e9dc07a8 100644
--- a/doc/tutorial.md
+++ b/doc/tutorial.md
@@ -2284,10 +2284,6 @@ struct level. Note that fields and methods are _public_ by default.
 ~~~
 mod farm {
 # use farm;
-# pub type Chicken = int;
-# type Cow = int;
-# enum Human = int;
-# impl Human { fn rest(&self) { } }
 # pub fn make_me_a_farm() -> farm::Farm { farm::Farm { chickens: ~[], cows: ~[], farmer: Human(0) } }
     pub struct Farm {
         priv mut chickens: ~[Chicken],
@@ -2314,8 +2310,12 @@ fn main() {
      farm::feed_animals(&f);
      f.farmer.rest();
 }
+# type Chicken = int;
+# type Cow = int;
+# enum Human = int;
 # fn make_me_a_farm() -> farm::Farm { farm::make_me_a_farm() }
-# fn make_me_a_chicken() -> farm::Chicken { 0 }
+# fn make_me_a_chicken() -> Chicken { 0 }
+# impl Human { fn rest(&self) { } }
 ~~~
 
 ## Crates