[Doc-SIG] Field lists and label blocks
Tony J Ibbs (Tibs)
tony@lsl.co.uk
Mon, 13 Aug 2001 10:28:35 +0100
David Goodger wrote:
> > All of the examples show the <body> as being confined to the rest of
> > the line - that is, no line breaks allowed.
>
> That's an accident. I actually intend::
>
> <name>: <body>
>
> The <body> consists of
> one or more body elements>
>
> Including nested field lists!
>
> One-liners are merely a degenerate form. Even in email RFC822 headers,
> you often end up with multi-line (but single "paragraph") bodies.
Aargh - I think I must have continually kept reading past the text "The
field body ay contain multiple body elements." My apologies.
> The interpretation of field lists will not be done by the parser
> anyhow. It's the DPS itself, or an output formatter, or an
> intermediate transformation component, that will do the
> interpretation.
Again, sorry - I keep forgetting this separation now exists. Old dogs
and new tricks, to some extent.
> (BTW, the introduction of the concept of "modes" has helped me to gel
> some ideas I had about the DPS framework. We need mode-specific
> modules as middleware between the input parser and output formatters.)
Hmm. Sometimes a mode is going to change the parse a bit, though,
surely?
Anyway, I think my issues with field lists (or whatever you choose to
call them) may now be called resolved. Thanks.
Tibs
--
Tony J Ibbs (Tibs) http://www.tibsnjoan.co.uk/
"How fleeting are all human passions compared with the massive
continuity of ducks." - Dorothy L. Sayers, "Gaudy Night"
My views! Mine! Mine! (Unless Laser-Scan ask nicely to borrow them.)