Subject Re: Procedures vs functions
Author David Johnson
> From: "paulruizendaal" <pnr@...>
> Subject: Re: Procedures vs functions
>
> > This is a different thing than above. And AFAIU, it partially
> > violates the standard. What's the point in having both CREATE
> > FUNCTION and CREATE PROCEDURE if functions can behave as procedures
> > and vice versa?
>

In C, a "procedure" is technically a function returning (void).

Keeping the keywords and their behaviors is sensible for legacy
compatibility, but the general case for a callable module is the
Function.