Updated grammar to support function call.