[
Lists Home |
Date Index |
Thread Index
]
At 10:20 AM -0500 1/17/02, Gavin Thomas Nicol wrote:
>How about
>
> person [
> first-name [Gavin]
> last-name [Nicol]
> ]
>
That looks like S-expressions again, just with square brackets
instead of braces
>or perhaps
>
> \begin{person}
> \first-name{Gavin}
> \last-name{Nicol}
> \end{person}
>
I'm not sure what you mean by this. Looking at it, there do not seem
to be any end-tags for first-name or last-name. If that's what you
meant, then you've reinvented SGML's omitted end-tag syntax, and we
all know how well that worked. :-) Oh, now I get it. You have \begin
and a \end for the simple text elements and \begin and \end for
elements that have children. That might work.
--
+-----------------------+------------------------+-------------------+
| Elliotte Rusty Harold | elharo@metalab.unc.edu | Writer/Programmer |
+-----------------------+------------------------+-------------------+
| The XML Bible, 2nd Edition (Hungry Minds, 2001) |
| http://www.ibiblio.org/xml/books/bible2/ |
| http://www.amazon.com/exec/obidos/ISBN=0764547607/cafeaulaitA/ |
+----------------------------------+---------------------------------+
| Read Cafe au Lait for Java News: http://www.cafeaulait.org/ |
| Read Cafe con Leche for XML News: http://www.ibiblio.org/xml/ |
+----------------------------------+---------------------------------+
|