[Prev][Next][Index][Thread]

Re: Sealed as Source Annotation



On Tue, 18 Jul 2000 19:30:02 -0400 (EDT), Hugh Greene <q@tardis.ed.ac.uk>
wrote:

> If your langauge allows both inline (internal) and stand-off (external) 
> markup, and you have a good enough (read-write) processor for it (and the
> syntax is reasonably tractable, I suppose), then inline and stand-off
> markup can be isomorphic.  The XML(/SGML) community's terms for converting
> between the two are "knitting" and "unknitting", IIRC.  [Hmm ... some joke
> about "knit one, Perl two" is lurking there, I'm sure ;-)]
> 
> This is ignoring the fact that running your source through some mutant
> version of "lint" all the time in order to understand it may be
> unacceptable -- but hey, Dylan would like to live in a world of wonderful
> development environments, no ;-?

Heh. This sounds like it is related to 'literate programming' where one
maintains a single coherent document containing the many parts of a unit and
'unknits' it to compile source, produce documentation etc. No doubt some part
of the literate programming community is working with XML.

__Jason


Follow-Ups: References: