(lexOp ")" BraceCloseToken) <|> (lexOp "{" CBraceOpenToken) <|>
(lexOp "}" CBraceCloseToken) <|> (lexOp "[" SquareOpenToken) <|>
(lexOp "]" SquareCloseToken) <|> (lexOp "," CommaToken) <|>
(lexOp ")" BraceCloseToken) <|> (lexOp "{" CBraceOpenToken) <|>
(lexOp "}" CBraceCloseToken) <|> (lexOp "[" SquareOpenToken) <|>
(lexOp "]" SquareCloseToken) <|> (lexOp "," CommaToken) <|>