Re: Please stop writing specifications that cannot be parsed/processed by software
Michael Kay <[email protected]> Fri, 26 May 2023 12:14:35 +0100
| Newsgroups | gmane.text.xml.devel |
|---|---|
| Message-ID | <[email protected]> |
It's published (and referenced from the spec) at https://www.w3.org/TR/2017/REC-xpath-functions-31-20170321/function-catalog.xml Michael Kay Saxonica > On 26 May 2023, at 11:56, Roger L Costello <[email protected]> wrote: > > Michael Kay wrote: > >> the XPath function library is defined in an XML document >> that contains all the function signatures in a custom >> vocabulary reflecting the object model for XPath functions, >> and that data is extremely useful; it can be used for example >> to create the data used by a type-checker. I'm sure there are >> cases where an XML format can be standardised across a >> wide range of specifications (for example, a format for >> defining BNF grammars) but I'm sure that highly specialized >> custom formats also have a role to play. > > This is really interesting. Michael, would you expand on this please? I am not entirely clear on what you are saying. What does this mean: "the XPath function library is defined in an XML document that contains all the function signatures in a custom vocabulary reflecting the object model for XPath functions." Perhaps you would be willing to provide an example to illustrate what you mean? > > /Roger _______________________________________________________________________ XML-DEV is a publicly archived, unmoderated list hosted by OASIS to support XML implementation and development. To minimize spam in the archives, you must subscribe before posting. [Un]Subscribe/change address: http://www.oasis-open.org/mlmanage/ Or unsubscribe: [email protected] subscribe: [email protected] List archive: http://lists.xml.org/archives/xml-dev/ List Guidelines: http://www.oasis-open.org/maillists/guidelines.php