qalam 0.3.1

Interpreter for the Qalam programming language. Qalam is a dead-simple, Urdu inspired, interpreted programming langauge.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use clap::Parser;

#[derive(Parser)]
#[command(
    name = "qalam", 
    about="An interpreter for the Qalam language",
    version=env!("CARGO_PKG_VERSION")
)]
pub struct Args {
    /// File path to interpret and execute
    #[arg(value_name = "FILE_PATH")]
    pub file_path: Option<String>,

    /// Raw string input to interpret and execute
    #[arg(long = "raw", value_name = "SOURCE")]
    pub raw: Option<String>,
}