2 bugs are fixed: where -> while, string match
Tiger Parser