Letters
_ _ _ | | ___| |_| |_ ___ _ __ ___ _ __ ___ ___ | | / _ \ __| __/ _ \ '__/ __| | '__/ _ \ / __| | |__| __/ |_| || __/ | \__ \_| | | (_) | (__ |_____\___|\__|\__\___|_| |___(_)_| \___/ \___|
Includes the AsciiLetter object, a function to convert a char to an AsciiLetter object, and an empty AsciiLetter object.
AsciiLetter
AsciiLetter : { rows : List (List U8), maxHeadOverlap: U8, maxTailOverlap: U8, }
char_to_ascii_letter : U8 -> AsciiLetter
Convert a char byte to an AsciiLetter object.
Possible chars are:
- All letters (upper and lower case)
- Numbers 0-9
- Space
- Symbols:
- ! " # $ % & ' ( ) * + , - . / : ; < = > ? @ [ \ ] ^ _ ` { | } ~
empty_letter : AsciiLetter
An empty AsciiLetter object with empty rows and 0 head and tail overlap.