Aded switch code for Converting and what not

This commit is contained in:
Maddox Werts 2025-04-18 18:31:43 -04:00
parent 803e59e21f
commit d293452929

View file

@ -1,23 +1,22 @@
// Libraries
mod action;
mod args;
mod packager;
mod parser;
mod printer;
mod reader;
mod writer;
use args::Arguments;
use packager::Packager;
use parser::Parser;
use reader::Reader;
use writer::Writer;
use std::io::Result;
// Entry-Point
fn main() -> Result<()> {
// Reading the Arguments
let args = Arguments::new();
// Functions
fn convert(args: &Arguments) -> Result<()> {
// Display Status
printer::print_generic("📃", "Extracting Text");
@ -43,6 +42,27 @@ fn main() -> Result<()> {
printer::print_generic("🏁", "Successful Converting Job");
printer::print_generic("😎", "Thank you for using Statement Converter!");
// Ok!
Ok(())
}
fn package(args: &Arguments) -> Result<()> {
//
// Ok!!
Ok(())
}
// Entry-Point
fn main() -> Result<()> {
// Reading the Arguments
let args = Arguments::new();
// What mode are we in?
match args.mode {
args::ArgModes::Convert => convert(&args)?,
args::ArgModes::Package => package(&args)?,
}
// It's ok!
Ok(())
}