mc-exam-randomizer 0.3.7

This is a library that help produce a randomized multiple choice (mc) exam.
Documentation
// #![allow(dead_code)]

// use mc_exam_randomizer::{
//     errors::ExamReaderError,
//     shuffler::{shuffle_exam, Exam},
// };

// fn main() {
//     // test_shuffle_option();
//     //test_shuffle_exam();
//     //
//     // let filename_tex = "files/testsing/exam.tex";
//     // match Exam::from_tex(filename_tex, "master") {
//     //     Ok(ex) => {
//     //         let ex_json = serde_json::to_string(&ex).unwrap();
//     //         println!("master {:#?}", ex_json);
//     //         let version_1 = shuffle_exam(&ex, Some("version 1"));
//     //         let v1_json = serde_json::to_string(&version_1).unwrap();
//     //         println!("ver1 {:#?}", v1_json);
//     //         println!("ver1 {:#?}", version_1);
//     //     }
//     //     Err(err) => match err {
//     //         ExamReaderError::TemplateError(err_st) => {
//     //             println!("ERR: {:#?}", err_st);
//     //         }
//     //         _ => println!("Err: {:#?}", err),
//     //     },
//     // };
//     // let filename_csv = "files/sample.csv";
//     // match Exam::from_csv(filename_csv, "master") {
//     //     Ok(ex) => {
//     //         // let ex_json = serde_json::to_string(&ex).unwrap();
//     //         // println!("master {:#?}", ex_json);
//     //         let version_1 = shuffle_exam(&ex, Some("version 1"));
//     //         // let v1_json = serde_json::to_string(&version_1).unwrap();
//     //         // println!("ver1 {:#?}", v1_json);
//     //         // println!("ver1 {:#?}", version_1);
//     //     }
//     //     Err(err) => match err {
//     //         ExamReaderError::TemplateError(err_st) => {
//     //             println!("ERR: {:#?}", err_st);
//     //         }
//     //         _ => println!("Err: {:#?}", err),
//     //     },
//     // };
//     // let filename_csv = "files/sample.txt";
//     // match Exam::from_txt(filename_csv, "master") {
//     //     Ok(ex) => {
//     //         // let ex_json = serde_json::to_string(&ex).unwrap();
//     //         // println!("master {:#?}", ex_json);
//     //         let version_1 = shuffle_exam(&ex, Some("version 1"));
//     //         // let v1_json = serde_json::to_string(&version_1).unwrap();
//     //         // println!("ver1 {:#?}", v1_json);
//     //         // println!("ver1 {:#?}", version_1);
//     //     }
//     //     Err(err) => match err {
//     //         ExamReaderError::TemplateError(err_st) => {
//     //             println!("ERR: {:#?}", err_st);
//     //         }
//     //         _ => println!("Err: {:#?}", err),
//     //     },
//     // };
//     // let qs_csv = from_csv(filename_csv);
//     // println!("question from csv {:#?}", qs_csv)
// }

fn main() {
    print!("Hi")
}