fixed wrong type in variable declaration statement

- variables are now initialized with an expression instead of constant
- removed obsolete check for parameters presence in functionDecl
Merge remote-tracking branch 'origin/master' into bobah
Function Call implementation

not working - see issue #5