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

Sigh on recursive printing.



Anyway, the solutions in order of cleanliness seem to me:

1.  Add a recursive-p argument to ALL the printing functions.

2.  Implement some kind of TOP-LEVEL-PRINT macro.

3.  Add a depth argument to ALL the printing functions.  Why are
    you assuming that top-level prints only affect the depth?  They
    may do all sorts of other things.

Since we aren't likely to accept 1 or 3 because we can't add arguments
to functions, then it looks like 2.

- Paul
------