home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / arch / 12031 < prev    next >
Encoding:
Internet Message Format  |  1993-01-02  |  949 b 

  1. Path: sparky!uunet!spool.mu.edu!yale.edu!yale!mintaka.lcs.mit.edu!ai-lab!zurich.ai.mit.edu!gjr
  2. From: gjr@zurich.ai.mit.edu (Guillermo J. Rozas)
  3. Newsgroups: comp.arch
  4. Subject: Re: No Last Call Optimization on Sparc and DECstation
  5. Date: 2 Jan 93 08:01:44
  6. Organization: M.I.T. Artificial Intelligence Lab.
  7. Lines: 8
  8. Message-ID: <GJR.93Jan2080144@chamarti.ai.mit.edu>
  9. References: <1992Dec30.094352.4243@cucs5.cs.cuhk.hk>
  10. Reply-To: gjr@zurich.ai.mit.edu
  11. NNTP-Posting-Host: chamartin.ai.mit.edu
  12. In-reply-to: bmtong@cs.cuhk.hk's message of Wed, 30 Dec 1992 09:43:52 GMT
  13.  
  14. In article <1992Dec30.094352.4243@cucs5.cs.cuhk.hk> bmtong@cs.cuhk.hk (Tong Bo-Ming) writes:
  15.  
  16.    It is a sad thing to notice that such a nice optimization is not
  17.    implemented in languages other than Prolog and on RISC architectures.
  18.  
  19. Proper tail recursion is a semantic requirement of Scheme (and I think
  20. ML), thus compilers for these languages have to implement this
  21. "optimization".
  22.