Subject RE: [Firebird-Architect] External Engines (and Plugins)
Author Leyne, Sean
Evgeny,

> Declare function
> CREATE FUNCTION state_region(state CHARACTER(20)) RETURNS INTEGER
> LANGUAGE JAVA PARAMETER STYLE JAVA
> EXTERNAL NAME 'routines1_jar:Routines1.region';

It seems redundant to need to declare a parameter style as well as a
language.

Why can't the "parameter style" be based on simply the engine "LANGUAGE"
implementation, and thus a standard for all functions which use that
language? Or, based on a strict Firebird 'standard' that is well
documented that all external functions (regardless of language) would
follow?


Sean