improve error tip
update for with foreach
Merge branch 'dev' of git@github.com:fengzishiren/tinylang.git into dev