Statement-Converter/project/src/main.rs
2025-04-18 15:12:29 -04:00

29 lines
567 B
Rust

// Libraries
mod action;
mod args;
mod parser;
mod reader;
use args::Arguments;
use parser::Parser;
use reader::Reader;
use std::io::Result;
// Entry-Point
fn main() -> Result<()> {
// Reading the Arguments
let args = Arguments::new();
// Creating a File Reader & Reading
let reader = Reader::new(&args.file_input.clone())?;
let text = reader.extract();
println!("Text Content: {}", text.clone());
// Creating a Parser to read the Text Content
let mut parser = Parser::new(text);
parser.start();
// It's ok!
Ok(())
}