mirror of
https://github.com/mii443/esaxx-rs.git
synced 2025-12-03 11:08:27 +00:00
19 lines
547 B
Rust
19 lines
547 B
Rust
use esaxx_rs::{suffix, suffix_rs};
|
|
use std::env::args;
|
|
use std::fs;
|
|
|
|
fn main() {
|
|
// Prints each argument on a separate line
|
|
let args: Vec<_> = args().skip(1).collect();
|
|
let version = &args[0];
|
|
let filename = &args[1];
|
|
|
|
let string = fs::read_to_string(filename).unwrap();
|
|
let (count, version) = if version == "rust" {
|
|
(suffix_rs(&string).unwrap().iter().count(), "Rust")
|
|
} else {
|
|
(suffix(&string).unwrap().iter().count(), "Cpp")
|
|
};
|
|
println!("Used {} version ! Found {} nodes", version, count);
|
|
}
|