Re: [xml-dev] Well-established uses of processing instructions?

From
Ryan Tomayko <>
To
Vladimir Gapeyev <>
Date
2005-05-09T21:12:59Z
ID
<>
Thread
Re: [xml-dev] Well-established uses of processing instructions?
On May 8, 2005, at 10:32 PM, Vladimir Gapeyev wrote:

> I am curious to know to what uses have people put XML processing
> instructions.  I am more interested in those that have a "community"
> around them (manifesting itself by a de jure or a de facto  
> standard, or
> multiple applications that understand the PI, or large amount of  
> document
> instances with unrelated authorship) rather than in made-up samples,
> however plausible they are.  Any pointers?
>
>

Kid [1] is an XML based template language that uses PIs to embed  
Python code. It's similar to PHP with the following exceptions:

1. Documents must be well-formed. (Output is guaranteed to be well- 
formed)
2. PIs cannot generated output. They prepare data only, which is then  
referenced from attribute based constructs or XSLTish attribute  
interpolation.

[1] Project: http://lesscode.org/projects/kid/
     Language: http://lesscode.org/doc/kid/0.6/language.html

Ryan Tomayko
                                  
                                  http://naeblis.cx/rtomayko/