update `more2.c`, add test `more5.c`
check ret type compatibility, var init type; solve some parse tree error
update/add new tests