[Versa] Issue 100A proposal, extension functions
Michael Olson
Mike.Olson at fourthought.com
Mon Aug 29 23:47:28 MDT 2005
On Aug 29, 2005, at 10:09 AM, Chimezie Ogbuji wrote:
> On 8/29/05, Michael Olson <Mike.Olson at fourthought.com> wrote:
>> FYI, it looks like this is already in the .bgen file so just the spec
>> and the EBNF needs updating.
>>
>> Mike
>> On Aug 29, 2005, at 12:40 AM, Michael Olson wrote:
>>
>>>
>>>
>>> I would like to propose adding a section 7.7 to the specification.
>>> This section would discuss function names. We would also change the
>>> "identifier" production in the EBNF for a function-call to match a
>>> xml
>>> qname production. function names without a prefix would be assumed
>>> to
>>> be in the "versa core function" namespace. All other namespace must
>>> have been registered with the implementation yada yada yada.
>>>
>>> If there are no objections I nominate Chime (hey, he volunteered :)
>>> to
>>> add the section (I can change the EBNF).
>
> Certainly, I don't mind adding that section at all. Probably should
> also take the oppurtunity to discuss some 'minimal' extension
> functionality mechanism - might be as easy as using XPaths spec as a
> guide.
I'm not sure if we need to. If I recall XPath did not say much more
then any function outside of out NS is an extension and its up to the
implementation to figure out what that means.
Mike
> _______________________________________________
> Versa mailing list
> Versa at lists.fourthought.com
> http://lists.fourthought.com/mailman/listinfo/versa
>
------------------------------------------------------------------------
-----------------
Mike Olson Principal
Consultant
mike.olson at fourthought.com +1 720 253 4662
Fourthought, Inc.
http://Fourthought.com
PO Box 270590, http://4Suite.org
Louisville, CO 80027-5009, USA
XML strategy, XML tools, knowledge management
More information about the Versa
mailing list