97 108 108 244 160 33 32 171 160 100 233 106 224 160 187 a unicode codepoint. note that this might not be a "whole character" if a character is made of several parts that have different numbers : for example, a character might be made of 2 characters numbers, that are made of 5 bytes in total. But for normal writing in most languages, one character has only one number (though it may be split over 2 or 3 bytes). a byte (integer from 0 to 255) representing a codepoint or part or a codepoint. if the character is finished, will output the corresponding codepoint. if not, it will remember the unfinished part until the codepoint is finished (using a later float message).