A Text-Literal is a single unit of text that is used by the Text Preprocessor in many different text handling contexts. In some contexts (such as the processing of arguments to be passed to a macro), normal language Tokens are implicitly treated as Text-Literals, provided they are not a delimiter character such as a comma or a blank. In other contexts, it may be necessary to explicitly convert a unit of text to a Text-Literal using the Literal-Text-Operator.