allow semicolon to be parsed in array expression