add test for match-expression
parse for-expression