X-Git-Url: https://git.ralfj.de/rust-101.git/blobdiff_plain/fff8ebeb3f0b84c71275cbb5adee0aad6114f79b..7922ebded5b33bbc939fd8f9a656261ba7000897:/src/part00.rs?ds=sidebyside diff --git a/src/part00.rs b/src/part00.rs index cd1e7cc..01d2046 100644 --- a/src/part00.rs +++ b/src/part00.rs @@ -82,8 +82,7 @@ fn read_vec() -> Vec { vec![18,5,7,1,9,27] /*@*/ } -// Finally, let's call our functions and run the code! -// But, wait, we would like to actually see something, so we need to print the result. +// Of course, we would also like to actually see the result of the computation, so we need to print the result. //@ Of course Rust can print numbers, but after calling `vec_min`, we have a `NumberOrNothing`. //@ So let's write a small helper function that prints such values. @@ -104,11 +103,12 @@ pub fn main() { print_number_or_nothing(min); } -// You can now use `cargo build` to compile your code. If all goes well, try `cargo run` on the -// console to run it. +//@ You can now use `cargo build` to compile your *crate*. That's Rust's name for a *compilation unit*, which in +//@ the case of Rust means an application or a library.
+// Finally, try `cargo run` on the console to run it. //@ Yay, it said "1"! That's actually the right answer. Okay, we could have //@ computed that ourselves, but that's besides the point. More importantly: //@ You completed the first part of the course. -//@ [index](main.html) | previous | [next](part01.html) +//@ [index](main.html) | previous | [raw source](https://www.ralfj.de/git/rust-101.git/blob_plain/HEAD:/workspace/src/part00.rs) | [next](part01.html)