added support for UInt

Change-Id: Iad9e13ee67baa761234e26deee0f5f3afb69ed78
fix parsing of function parameters

Change-Id: I3ed2548be9949292c629b98f72ea9cde1153ab86
fix parsing of "function type var (params) = expression;"

Change-Id: Ie75ff8f21ebb60c0c529b771dd9ef62a53c19bda