Subject: Re: New CLOS chapters for Practical Common Lisp
From: (Rob Warnock)
Date: Tue, 15 Jun 2004 20:51:10 -0500
Newsgroups: comp.lang.lisp
Message-ID: <>
Peter Seibel  <> wrote:
| Andr� Thieme <> writes:
| > Peter Seibel schrieb:
| >> LaTeX, pah. Don't be silly. I'm using a homebrew markup system that I
| >> wrote in Common Lisp. ;-)
| >
| > Can you say a bit more about what this is and can do?
| I wrote a simple parser that groks TeX style \foo{} markup plus a bit
| of Wiki-style markup.
|   \foo{This is some \i{italic} text}
| gets turned into:
|   (foo "This is some " (i "italic") " text")

At some point, you might want to look at TML (Tim Bradshaw,
vice Erik Naggum), in which you would write that thusly:

    <foo|This is some <i|italic> text>

Tim's TML (for better or worse) also permits HTML-style attributes,
which are evaluated as Lisp expressions, e.g.:

    <foo|This is some <font :color "red"|bright red> text>

Tim's company uses TML as the master entry format for a sizable
body of documentation, which is (like yours) post-processed into
several forms...


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