@token('<STR_LIT>')<EOL>def tokenize_argument(text):
for delim in ARG_TOKENS:<EOL><INDENT>if text.startswith(delim):<EOL><INDENT>return text.forward(len(delim))<EOL><DEDENT><DEDENT>
Process both optional and required arguments.

    :param Buffer text: iterator over line, with current position