declaration/definition
declare markup-identification (#base | #full)
Use declare markup-identification
to change the default interpretation of element names in element rule headers, and element context inquiries. The default interpretation is #full
. declare markup-identification
can specify either #full
or #base
.
declare markup-identification
affects element names which follow, up to the next declare markup-identification
, or to the end of the program.
#xmlns
is not a legal value, because element names in element rule headers may not be prefixed by #xmlns
.
The following
declare markup-identification #base element "x" do when parent of ancestor "z" is "foo" ; ... doneis equivalent to:
element #base "x" do when parent of ancestor #base "z" is #base "foo" ; ... done