Add Grammar for Functions. Include Type Checking. Complete Stage 9. Arguement Passing in Function Call to be Added.