rrh@skagit.cs.washington.edu (Robert R. Henry) (05/10/89)
I am interested in finding the origin of the term "Big Inhale". A "Big Inhale" is what a compiler does when it encounters an import(modula2) or use(Ada) clause, and has to get the definitions exported by the named module and extract and retain those that are going to be used. Thus the first thing that a compiler typically does is to inhale all of the definitions, perhaps to never use them again. I first saw the term in a longish technical report from some University located in Norway. The TR described the problem and describe some ways to alleviate the problem. Alas, I can no longer find the citation, and have not seem this term used elsewhere. Thanks, Robert Henry University of Washington [It's new to me. Perhaps it's a translation from the original Norwegian. -John] [From Robert R. Henry <rrh@skagit.cs.washington.edu>] -- Send compilers articles to compilers@ima.isc.com or, perhaps, Levine@YALE.EDU Plausible paths are { decvax | harvard | yale | bbn}!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
rts@snodgrass.cs.unc.edu (Rick Snodgrass) (05/11/89)
In article <3877@ima.ima.isc.com> Robert R. Henry <rrh@skagit.cs.washington.edu> writes: >I am interested in finding the origin of the term "Big Inhale". This term is defined in @techreport ( CONRADI85A, key = "Conradi & Wanvik" , title = "Mechanisms and Tools for Separate Compilation" , author = "Conradi, R.; Wanvik, D.H." , number = "25/85" , institution= "The University of Trondheim, The Norwegian Institute of Technology" , address = "Trondheim, Norway" , year = "1985" , month = "oct" , pages = "24" , keywords= "modules; separate compilation; interfaces") [From rts@snodgrass.cs.unc.edu (Rick Snodgrass)] -- Send compilers articles to compilers@ima.isc.com or, perhaps, Levine@YALE.EDU Plausible paths are { decvax | harvard | yale | bbn}!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