Square brackets as delimiters in lexer