Subject: Re: Tim Bray's Mind
From: (Rob Warnock)
Date: Tue, 22 Mar 2005 23:26:18 -0600
Newsgroups: comp.lang.lisp
Message-ID: <>
Stefan Ram <> wrote:
| Ulrich Hobelmann <> writes:
| >For text markup use a custom language, with angle brackets instead 
| >of ()s, so you can use ()s in your text:
| ><p paragraph text, some parts of it <em emphasized>.>
| The details are described here:

You might also want to Google for TML (Trivial Markup Language)
or DMTML (but *not* the same "DTML" that's used in Zope!), which
is a another markup format that uses angle brackets. Originally
suggested here in c.l.lisp by Erik Naggum, it was picked up by
Tim Bradshaw & co., and used by them for a number of sizable
documentation projects, IIRC. It's basically angle-bracket sexps,
with the addition of SGML/HTML/MXL attributes as CL keyword/value
pairs, and one or two other optional marker characters to resolve
ambiguities (e.g., end of attributes) and make the common cases
easy to write manually. E.g.:

     <h1|first heading...>
     <p|This is some <font :color "red"|bright red> text.>
     <index :title "Index">>>


Rob Warnock			<>
627 26th Avenue			<URL:>
San Mateo, CA 94403		(650)572-2607