blob: 110b96e2537567e55a11064e3b52f2eae76af4ce [file] [log] [blame]
extern crate hello_lib;
extern "C" {
fn sqrt(x: f64) -> f64;
}
fn main() {
let hello = hello_lib::Greeter::new("Hello");
println!("{},\n{}", hello.greet("world"), hello.greet("bazel"));
let mut numbers = Vec::new();
for i in 1..=10 {
numbers.push(i);
}
println!("{:?}", numbers);
let words = vec!["foo", "bar", "baz"];
println!("{:?}", words);
println!("sqrt(4) = {}", unsafe { sqrt(4.0) });
}