Redefining the markup language on the fly?

Bert Bos (bert@let.rug.nl)
Fri, 10 Jun 1994 16:20:06 +0200 (METDST)


Message-Id: <9406101420.AA02351@freya.let.rug.nl>
From: Bert Bos <bert@let.rug.nl>
Subject: Redefining the markup language on the fly?
To: www-html@www0.cern.ch (* WWW/HTML discussion list )
Date: Fri, 10 Jun 1994 16:20:06 +0200 (METDST)

I think the meaning of RENDER needs some clarification:

 |> 
 |> >        <RENDER TAG=NEW_TAG EQUIV=STRONG>
 |> >
 |> >And now use <NEW_TAG> all over the place.  What happens when I want to
 |> 
[...]
 |However, it will make it impossible to completely 
 |regularize the language as an SGML DTD.  That is,
 |it would be impossible to parse a document that 
 |added new tags in this manner.  

`Render' is not used to introduce new tags, rather it is used to
define styles for elements already introduced in the document subset
(see my earlier post `Re: meta information (-->in body)' of 2 Jun
1994).

Therefore, there is no sense in using `render' without at least one of
`equiv' or `style' defined.

The HTML+ DTD shows an example (though without much explanation), see
ftp://15.256.100.100/pub/


Bert

PS. the message I referred to is archived in Nick Arnett's www-html
archive as http://198.92.133.3/www-html/12896.htm , but the layout
has suffered a bit...

PPS. There is a small error in that message, can you find it?
-- 
                     __________________________________
                    / _   Bert Bos <bert@let.rug.nl>   |
           ()       |/ \  Alfa-informatica,            |
            \       |\_/  Rijksuniversiteit Groningen  |
             \_____/|     Postbus 716                  |
                    |     9700 AS GRONINGEN            |
                    |     Nederland                    |
                    |     http://tyr.let.rug.nl/~bert/ |
                    \__________________________________|