Add function default value grammar
support function param default value.
Add default param tests