XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition (741 page)

BOOK: XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition
4.86Mb size Format: txt, pdf, ePub
ads

Whitespace is defined here as any sequence of space, tab, linefeed, and carriage return characters, and comments.

A comment in XPath starts with
(:
and ends with
:)
. Comments may be nested, so any
(:
within a comment must be matched by a closing
:)
. Comments may appear anywhere that whitespace is allowed.

Whitespace is required between two tokens if the first character of the second token could otherwise be construed as a continuation of the first token. So
price - discount
is three tokens, the
-
being a minus operator, while
price-discount
is a single token, the
-
being a hyphen within the element name. There is also a requirement to write a space between a number and an adjacent word, for example
if (a) then 3 else 4
, because the
e
of
else
could otherwise be taken as introducing an exponent in a double. For consistency, this rule is applied even if the word begins with a letter other than

BOOK: XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition
4.86Mb size Format: txt, pdf, ePub
ads

Other books

Forever Rockers by Terri Anne Browning
Skies of Ash by Rachel Howzell Hall
The Emperor of Lies by Steve Sem-Sandberg
Desnudando a Google by Alejandro Suarez Sánchez-Ocaña
A Touch of Greed by Gary Ponzo
The People that Time Forgot by Edgar Rice Burroughs
Suddenly Texan by Victoria Chancellor
The Man Who Was Magic by Paul Gallico
A Good Man for Katie by Patrick, Marie