|
|||||
XML/SGML parser: locking input | |||||
Prerequisite Concepts | Related Syntax |
Input to the SGML or XML parser is "locked" whenever a repeat over
or using
is applied to any of:
attributes
shelf
data-attributes
shelf
This means that the available set of attributes does not change while an action prefixed by using
, or a repeat over
, is being performed.
What happens is that while the using
or repeat over
is being performed, any text written to the #markup-parser
stream is "buffered" and not passed to the parser. The SGML or XML parser is not active, with the consequence that there is no question about what set of attributes is identified by the using
or repeat over
. In this regard, these forms are like a repeat over current elements
action, which also needs to "lock" the parser input in the same circumstance and for the same reason.
Prerequisite Concepts Aided translation types Markup languages |
Related Syntax #markup-parser #sgml attributes data-attributes repeat over |
---- |