about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorkorenchkin <korenchkin2@gmail.com>2013-07-10 15:30:14 +0200
committerkorenchkin <korenchkin2@gmail.com>2013-07-10 15:49:39 +0200
commit3cb3d754a5bb1a6b22ab3a30d01a7f950127fe61 (patch)
tree3e7cac39a0c634d1925b2c89be7de09a980b3047 /src/libstd
parent8fa09736efcd100ec675a2fe0e29906607996485 (diff)
downloadrust-3cb3d754a5bb1a6b22ab3a30d01a7f950127fe61.tar.gz
rust-3cb3d754a5bb1a6b22ab3a30d01a7f950127fe61.zip
Fixed examples
The examples were still using `core::` instead of `std::`
All of the examples needed a `use std::rand;` at the top to compile
Most of the examples had
    `rng = rand::rng();`
instead of
    `let mut rng = rand::rng();`
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/rand.rs50
1 files changed, 31 insertions, 19 deletions
diff --git a/src/libstd/rand.rs b/src/libstd/rand.rs
index 02c8694bf76..666bf54fa3b 100644
--- a/src/libstd/rand.rs
+++ b/src/libstd/rand.rs
@@ -22,7 +22,8 @@ distributions like normal and exponential.
 # Examples
 
 ~~~ {.rust}
-use core::rand::RngUtil;
+use std::rand;
+use std::rand::RngUtil;
 
 fn main() {
     let mut rng = rand::rng();
@@ -33,6 +34,8 @@ fn main() {
 ~~~
 
 ~~~ {.rust}
+use std::rand;
+
 fn main () {
     let tuple_ptr = rand::random::<~(f64, char)>();
     println(fmt!("%?", tuple_ptr))
@@ -292,10 +295,11 @@ pub trait RngUtil {
      *
      * ~~~ {.rust}
      *
-     * use core::rand::RngUtil;
+     * use std::rand;
+     * use std::rand::RngUtil;
      *
      * fn main() {
-     *     rng = rand::rng();
+     *     let mut rng = rand::rng();
      *     println(fmt!("%b",rng.gen_weighted_bool(3)));
      * }
      * ~~~
@@ -308,10 +312,11 @@ pub trait RngUtil {
      *
      * ~~~ {.rust}
      *
-     * use core::rand::RngUtil;
+     * use std::rand;
+     * use std::rand::RngUtil;
      *
      * fn main() {
-     *     rng = rand::rng();
+     *     let mut rng = rand::rng();
      *     println(rng.gen_str(8));
      * }
      * ~~~
@@ -324,10 +329,11 @@ pub trait RngUtil {
      *
      * ~~~ {.rust}
      *
-     * use core::rand::RngUtil;
+     * use std::rand;
+     * use std::rand::RngUtil;
      *
      * fn main() {
-     *     rng = rand::rng();
+     *     let mut rng = rand::rng();
      *     println(fmt!("%?",rng.gen_bytes(8)));
      * }
      * ~~~
@@ -340,10 +346,11 @@ pub trait RngUtil {
      *
      * ~~~ {.rust}
      *
-     * use core::rand::RngUtil;
+     * use std::rand;
+     * use std::rand::RngUtil;
      *
      * fn main() {
-     *     rng = rand::rng();
+     *     let mut rng = rand::rng();
      *     println(fmt!("%d",rng.choose([1,2,4,8,16,32])));
      * }
      * ~~~
@@ -359,10 +366,11 @@ pub trait RngUtil {
      *
      * ~~~ {.rust}
      *
-     * use core::rand::RngUtil;
+     * use std::rand;
+     * use std::rand::RngUtil;
      *
      * fn main() {
-     *     rng = rand::rng();
+     *     let mut rng = rand::rng();
      *     let x = [rand::Weighted {weight: 4, item: 'a'},
      *              rand::Weighted {weight: 2, item: 'b'},
      *              rand::Weighted {weight: 2, item: 'c'}];
@@ -379,10 +387,11 @@ pub trait RngUtil {
      *
      * ~~~ {.rust}
      *
-     * use core::rand::RngUtil;
+     * use std::rand;
+     * use std::rand::RngUtil;
      *
      * fn main() {
-     *     rng = rand::rng();
+     *     let mut rng = rand::rng();
      *     let x = [rand::Weighted {weight: 4, item: 'a'},
      *              rand::Weighted {weight: 2, item: 'b'},
      *              rand::Weighted {weight: 2, item: 'c'}];
@@ -400,10 +409,11 @@ pub trait RngUtil {
      *
      * ~~~ {.rust}
      *
-     * use core::rand::RngUtil;
+     * use std::rand;
+     * use std::rand::RngUtil;
      *
      * fn main() {
-     *     rng = rand::rng();
+     *     let mut rng = rand::rng();
      *     let x = [rand::Weighted {weight: 4, item: 'a'},
      *              rand::Weighted {weight: 2, item: 'b'},
      *              rand::Weighted {weight: 2, item: 'c'}];
@@ -419,10 +429,11 @@ pub trait RngUtil {
      *
      * ~~~ {.rust}
      *
-     * use core::rand::RngUtil;
+     * use std::rand;
+     * use std::rand::RngUtil;
      *
      * fn main() {
-     *     rng = rand::rng();
+     *     let mut rng = rand::rng();
      *     println(fmt!("%?",rng.shuffle([1,2,3])));
      * }
      * ~~~
@@ -435,10 +446,11 @@ pub trait RngUtil {
      *
      * ~~~ {.rust}
      *
-     * use core::rand::RngUtil;
+     * use std::rand;
+     * use std::rand::RngUtil;
      *
      * fn main() {
-     *     rng = rand::rng();
+     *     let mut rng = rand::rng();
      *     let mut y = [1,2,3];
      *     rng.shuffle_mut(y);
      *     println(fmt!("%?",y));