[Prev][Next][Index][Thread]

Re: html:*output-stream*



>It might be useful if we could come up with a more compact syntax for
>generating HTML,
>perhaps something analogous to format but without the eficiency penalty.

In CLtL2 there is a macro called "FORMATTER" which (in theory)
should compile the format string to a more efficient lisp form.

>>Some forms (like "with-enumeration") require a stream argument
>>others have a keyword argument with
>>(like "with-section-heading") or without
>>(like "note-anchor") a default value.
>
>These are patterned after some of CLIM macros.  Requiring the stream
>keeps open certain implementational options such as introducing closures.

Hmm, that's an argument. On the other hand, output redirection
is common in Lisp programs and an often used programming idiom.

Rainer Joswig