[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Backquote idioms
I am not saying that 69 levels of backquote should not be defined. I am
saying that it should not be encouraged for people writing programs.
(After all, how do program writing programs bootstrap?) I have no
objections to programs outputing 69 levels of backquoted structure, as
long as a human never has to go near it; only some (possibly other)
program should need to reinterpret it.
As for what CLtL should say, I think it should say that backquote works
to indefinite levels of nesting. I think it should give the common
idioms. I think it should say that the deeper the nesting, the greater
the loss of clarity to the human reader and the <some number> (2 for me
and probably most people in this day and age) is what is considered
within the normal style of programming. [I refer the audience to "The
Program Feature" where it uses the word 'style' many times.]
Note: I finally found where backquote is documented. it would be nice
if there were a 'backquote' entry in the index.