Why variable declaration is not allowed as parameter of a function but function declaration is allowed as a parameter?
Why is variable declaration not allowed as a parameter, but function declaration is?