quilt-lang 0.1.1

A programming language
Documentation
use clap::Parser as ClapParser;

use std::io;

/// Run a quilt program
#[derive(ClapParser)]
#[clap(about, version, author)]
pub struct Args {
    /// A quilt program
    file: String,

    /// Pixel size
    #[clap(short, long, default_value_t = 1)]
    pixel_size: u8,
}

fn main() {
    let args = Args::parse();
    quilt_lang::run(&args.file, args.pixel_size as u32, io::stdout());
}