[mod.compilers] recursive declarations

johnl@ima.UUCP (Compilers mailing list) (06/17/86)

I saw an article in SIGPLAN NOTICES a few months ago about using
recursive data declarations and getting rid of explicit pointer
operations in programming languages.  I didn't have much luck
understanding the mechanics of this (I am not sure the author
really did either).  Is there somebody who understands this stuff
and knows if it works or not?

I am also interested in optimization, and specifically in knowing
if there is some reference that lists the language features that
make various optimizations impossible or difficult.  Anyone know
of such a beast?  Such a list would make it easier to consider the
value/danger/cost of putting feature X into a new programming
language.
-- 
Send compilers mail to ima!compilers or, in a pinch to Levine@YALE.EDU
Plausible paths are { ihnp4 | decvax | cbosgd | harvard | yale | bbncca}!ima

Please send responses to the originator of the message -- I cannot forward
mail accidentally sent back to compilers.  Meta-mail to ima!compilers-request