summaryrefslogtreecommitdiff
path: root/test/c-from-rust/main.rs
blob: 081c9d9523c817dc9f0d281f66b1b2d28ddbaf9e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
use std::env;

extern crate foo_rust;

fn main() {
   let args: Vec<String> = env::args().collect();
   match args[1].parse::<i32>() {
	 Ok(i) =>  println!("Absolute value of {} is {}", i, foo_rust::c_call(i)),
	 Err(..) => println!("Wrong argument {}",args[1]),
	 };
    
}