Treat colons and commas as end of input in expression parser