lambdaOS 0.1.0

A simple operating system written in Rust
Documentation
use alloc::Vec;

pub fn map_to_upper(lower: char) -> Vec<char> {
    if lower.is_alphabetic() {
        lower.to_uppercase().collect()
    } else {
        let upper = match lower {
            '`' => '¬',
            '1' => '!',
            '2' => '"',
            '3' => '£',
            '4' => '$',
            '5' => '%',
            '6' => '^',
            '7' => '&',
            '8' => '*',
            '9' => '(',
            '0' => ')',
            '-' => '_',
            '=' => '+',
            '[' => '{',
            ']' => '}',
            '\\' => '|',
            ';' => ':',
            '\'' => '@',
            '#' => '~',
            ',' => '<',
            '.' => '>',
            '/' => '?',
            _ => 0x0 as char,
        };

        vec![upper]
    }
}