zoomer 0.1.2

Making Rust a true modern language™️ with revolutionary macros.
Documentation
#[macro_export]
/// The classic.
macro_rules! kappa {
    () => {
        r"\
        ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⡤⣶⡶⡆⢠⡤⣤⣤⣠⣤⣀⠀⠀⠀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀\
        ⠀⠀⠀⠀⠀⠀⠀⠀⢀⣠⣤⣼⣿⣿⣷⣿⣿⢏⣴⣾⣷⣿⣿⣏⣿⣿⡻⣦⢙⡳⡦⣄⡀⠀⠀⠀⠀⠀\
        ⠀⠀⠀⠀⠀⠀⢀⣴⠟⣾⠋⣸⡿⣮⡟⢉⡴⢟⣫⡥⠿⠟⣿⢏⣭⡿⣿⣿⡿⢿⣇⣾⡙⢦⡀⠀⠀⠀\
        ⠀⠀⠀⠀⢀⣴⣿⣏⡴⠁⣾⡏⡀⠋⠀⣿⠖⢋⣼⣿⣿⣶⣾⣾⣿⣿⣿⡿⢡⣿⣿⣿⣿⣿⣿⣦⡀⠀\
        ⠀⠀⢀⡴⢻⣿⣿⡟⡱⠃⡾⣳⠾⠿⢿⣏⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⠀\
        ⠀⢀⡏⢰⣧⠟⣽⡤⡧⢀⣷⠟⣃⣠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⡿⢿⢿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠀\
        ⠀⢸⣠⠋⠉⣜⣉⣱⣧⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⠿⠿⠋⠈⠉⠛⠻⣿⣿⣿⣿⣿⣿⣿⡄\
        ⠀⣿⡡⣧⣴⣟⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⢻⣿⣿⣿⣿⣷\
        ⢠⣿⣷⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⡿⢿⡇⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⣿⣿⣿\
        ⠈⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣳⡀⠀⠘⣇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿⣿\
        ⠀⣿⣿⣿⣿⣿⣿⣿⣿⣏⡼⣿⠹⠗⠈⠉⠃⠀⠈⠃⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⣿\
        ⠀⢸⣿⣿⣿⣿⣿⣿⣿⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⣿⣿\
        ⠀⠈⣿⣿⣿⣿⣿⣿⡿⠁⠀⠀⠀⠀⠀⠀⢀⣀⣠⣶⣶⠶⠦⡄⠀⠀⠀⠀⣰⣤⣠⣤⣤⣄⣖⠀⣿⠏\
        ⠀⢀⣉⠙⢿⣿⣿⣿⠇⠀⠀⠀⠀⠀⠒⢋⣉⣠⣤⡶⣶⢄⣀⠀⠀⠀⢠⣼⣿⣿⣿⣷⣶⣌⡉⠃⡼⠀\
        ⠀⢸⣿⠑⠾⢿⣿⡏⠀⠀⠀⠀⠀⠻⠒⠛⠉⠉⣉⣀⣉⣽⠇⠀⠀⠀⠀⢧⠉⠍⣉⣁⡁⠉⠁⠀⡇⠀\
        ⠀⠀⡍⠀⣰⢶⠽⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⠁⠀⠀⠀⠀⠀⠸⡄⠀⠀⠀⠀⠀⠀⠀⡇⠀\
        ⠀⠀⠹⡄⠳⠴⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠘⡆⠀⠀⠀⠀⠀⠀⡇⠀\
        ⠀⠀⠀⠈⠃⠀⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢈⠀⠀⠀⠀⠀⢠⡇⠀\
        ⠀⠀⠀⠀⢄⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠲⠶⣦⣄⠀⣀⣰⡿⠃⠀⠀⠀⠴⠏⡇⠀\
        ⠀⠀⠀⠀⠈⠳⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⠿⣿⠃⠀⠀⠀⠀⠀⢰⠃⠀\
        ⠀⠀⠀⠀⠀⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣀⣀⣀⣀⣀⣈⣉⣠⣭⣬⣤⠖⠀⠀⢀⡟⠀⠀\
        ⠀⠀⠀⠀⠀⠀⠀⠱⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠌⠉⠉⠉⡿⠛⠉⠀⠀⠀⢠⡿⠁⠀⠀\
        ⠀⠀⠀⠀⠀⠀⠀⠀⠈⠢⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠐⣟⠀⠀⠀⠀⣾⣿⠟⠁⠀⠀⠀\
        ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠢⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠓⠂⠀⣠⡿⠋⠀⠀⠀⠀⠀\
        ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⠙⠦⣀⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣀⣴⠟⠁⠀⠀⠀⠀⠀⠀\
        ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠉⠑⠒⠦⠶⠷⠤⡤⢶⣤⠴⠞⠋⠁⠀⠀⠀⠀⠀⠀⠀⠀\
    "
    };
}

#[macro_export]
/// Why not?
macro_rules! omegalul {
    () => {
        r"\
        ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⠿⢿⣿⠛⠃⠄⠄⠈⠉⠛⢿⣿⣿⣿\
        ⣿⣿⣿⣿⣿⣿⣿⣿⢿⣻⣯⠭⠤⠬⣉⣉⣛⣿⣿⣿⣶⣤⣀⠄⠈⠿⢿⣿\
        ⣿⣿⣿⣿⣿⠿⠙⢈⡩⠤⠶⠶⠶⠦⠤⠤⣉⡉⠛⢯⡙⠻⣿⣷⣆⠄⠄⢹\
        ⣿⣿⣿⠛⠁⠄⠊⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠒⢄⡈⢢⣈⠻⣿⡆⠄⢠\
        ⣿⡿⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠙⢄⠻⣦⣘⣷⠄⢸\
        ⣿⠁⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠱⡈⢿⣿⠄⠘\
        ⡇⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢁⠸⡟⠄⢠\
        ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠇⠄⣸\
        ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⣠⣿\
        ⡇⣿⡄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠼⠄⣿⣿\
        ⡇⣿⣿⣄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⡠⠂⠄⣼⣿⣿\
        ⣿⡙⢿⣿⣷⣄⡀⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣤⠞⠁⢀⣼⣿⣿⣿\
        ⣿⣷⣤⣙⣿⣿⣿⣶⣤⣄⣀⣀⣀⣀⣀⣀⣤⣴⠾⠛⠁⢀⣠⣾⣿⣿⣿⣿\
        ⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣟⠋⢉⣁⣤⣴⣾⣿⣿⣿⣿⣿⣿⣿\
        "
    };
}

#[macro_export]
/// The nostalgic.
macro_rules! pog_champ {
    () => {
        r"\
        ⠄⠄⠄⠄⠄⠄⠄⠄⠄⢀⣀⣀⣄⣶⡶⣦⣀⠄⠄⠄⠄⠄⠄⠄\
        ⠄⠄⠄⠄⠄⢠⡦⡟⠻⠛⠙⠉⠈⠄⠄⠈⠻⠛⣾⣦⣤⣀⠄⠄\
        ⠄⠄⠄⣰⡿⠟⠃⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠘⠋⠽⢿⣧⠄\
        ⠄⢀⣴⠞⠂⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⢼⠆⠄\
        ⠄⣼⠇⠄⠄⠄⠄⠄⠄⠄⠄⣀⣠⣤⣶⣿⣶⣦⣤⣀⠄⣻⡃⠄\
        ⠄⡿⠄⠄⠄⠄⠄⠄⠄⠄⠄⣿⣿⣿⣿⣿⣿⣿⣿⣿⣦⢸⣧⠄\
        ⠄⢿⡀⠄⠄⠄⠄⠄⠄⠄⢠⣾⣿⣿⣋⣩⣭⣝⣿⣿⠛⢰⡇⠄\
        ⠄⢸⡇⠄⠄⢀⠄⠄⠄⠄⣾⣿⣿⣿⣟⣯⠉⢉⣿⠋⣟⢻⡇⠄\
        ⠄⠄⢹⡀⢳⡗⠂⣠⠄⠄⣿⣿⣿⣿⣿⣭⣽⣿⣿⣿⣉⣸⠇⠄\
        ⠄⠄⠈⣷⠄⢳⣷⣿⠄⠄⢹⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⡇⠄\
        ⠄⠄⠄⠘⣧⠄⠈⠙⠄⠄⠄⠉⠙⠛⠛⣿⣿⣷⣤⣄⢿⡿⠃⠄\
        ⠄⠄⠄⠄⠉⠳⣄⡀⠄⠄⠄⢢⣦⣾⣿⠿⠿⠛⠉⢉⣽⠇⠄⠄\
        ⠄⠄⠄⠄⠄⠄⠘⠿⣄⢀⠄⣀⣝⢻⣿⡿⠒⣀⣀⣸⠁⠄⠄⠄\
        ⠄⠄⠄⠄⠄⠄⠄⠄⠈⠳⣤⠁⠙⠎⢻⣄⠄⠄⣸⠋⠄⠄⠄⠄\
        ⠄⠄⠄⠄⠄⠄⠄⠄⠄⠄⠈⠙⠶⢦⣄⣀⣣⠴⠃⠄⠄⠄⠄⠄\
        "
    };
}

#[cfg(test)]
mod test {
    #[test]
    fn it_builds_exclam() {
        let _my_vocabulary = [kappa!(), omegalul!(), pog_champ!()];
    }
}