markup-point-eventrepresenting a processing instruction with the given string.
create-processing-instruction-event is used to create a new processing instruction
event that contains the given argument string.
The operator always succeeds; it does not attempt to enforce the processing instruction to conform to XML or
SGML. The string argument does not need to begin with the
<? delimiter. It should contain the
actual processing instruction value only. For example, the output of the following program will be
<?my processing instruction?>, because
xml.writer adds the required XML delimiters:
import "omxmlwrite.xmd" prefixed by xml. process using output as xml.writer into #main-output signal throw #markup-point create-processing-instruction-event "my processing instruction"
The returned markup-point-event is not contained in any element nor associated with any
other context. To add the missing context, process the generated stream of events through a