allow semicolon comments