gawk: Extension Future Growth

1 
1 C.5.4 Room For Future Growth
1 ----------------------------
1 
1 The API can later be expanded, in two ways:
1 
1    * 'gawk' passes an "extension id" into the extension when it first
1      loads the extension.  The extension then passes this id back to
1      'gawk' with each function call.  This mechanism allows 'gawk' to
1      identify the extension calling into it, should it need to know.
1 
1    * Similarly, the extension passes a "name space" into 'gawk' when it
1      registers each extension function.  This accommodates a possible
1      future mechanism for grouping extension functions and possibly
1      avoiding name conflicts.
1 
1    Of course, as of this writing, no decisions have been made with
1 respect to any of the above.
1