Ken,
Thank you for your points of view.
The "{x}" syntax is an informal syntactic variable for expressing concepts in
discussions a priori to specification, resembling other variables expressed
syntactically in XML discussions such as "anXMLElement", "something",
"xmlns:example='http://www.example.com'" or "example:something" which resemble
variables in expressions of concepts in discussions about XML.
Anecdotally, the informal syntax of "{x}" originated from format items, the
formatting of strings, e.g. "Console.Write()" and "Console.WriteLine()". In
addition to format items in string-based processing, the syntaxes of "{x}"
and "{{x}}" are also utilized in templating (e.g. Mustache and Handlebars) and
data binding scenarios (e.g. XAML and Polymer). In my opinion, the syntax
expresses the desired concept of syntactic variables when discussing XML
concepts. The various XMLNS's and syntactic particulars will be refined and
specified, however, as the projects move from discussion phases towards
specification phases.
Kind regards,
Adam
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--