FirebirdSQL/firebird-documentation

Documented syntax of subroutine declaration does not match actual syntax

mrotteveel opened this issue · 2 comments

Affects: fblangref40, fblangref50.

The documented syntax of PSQL module bodies shows that forward declarations and non-forward declarations can be mixed, but that is not actually correct. First all forward declarations (if any) need to be specified and then all non-forward declarations. Mixing them like the current syntax documentation suggests is not possible.

See also FirebirdSQL/firebird#7784

Fixed in:

  • fblangref40: 2.8 (published today, 2023-10-05)
  • fblangref50: 0.6 (not published yet)

Publication of fblangref50 will follow later, at the latest around the GA release of Firebird 5.0