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