Lexer UTF-8. valid chars how it tokenizes, link to source. Languages General Functionality for operators. Special operators: "" as funcall infix operator. " " as multiplication infix operator. Describe what Assoc is. L1 Operators, fetch from OPLs/L1.c , add Assoc links. Quoting with gaps without gaps make `...` use the tokenizer but ignore whitespace (for example for SQL), result: list. make '...' use the tokenizer and make sure to add gaps, result: expression. FIXME Provide a way to escape the quote char.