home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lang / scheme / 2105 < prev    next >
Encoding:
Internet Message Format  |  1992-08-29  |  1.4 KB

  1. Path: sparky!uunet!stanford.edu!agate!anarres.CS.Berkeley.EDU!bh
  2. From: bh@anarres.CS.Berkeley.EDU (Brian Harvey)
  3. Newsgroups: comp.lang.scheme
  4. Subject: Re: wots going on here!?
  5. Date: 29 Aug 1992 16:01:32 GMT
  6. Organization: University of California at Berkeley
  7. Lines: 20
  8. Message-ID: <17o70sINNi2e@agate.berkeley.edu>
  9. References: <1992Aug29.092113.12007@lugb.latrobe.edu.au> <JINX.92Aug29101908@chamarti.ai.mit.edu>
  10. NNTP-Posting-Host: anarres.cs.berkeley.edu
  11.  
  12. jinx@zurich.ai.mit.edu writes:
  13. > [...]
  14. >Since the error occurred at apply time, not at eval time, there is no
  15. >environment defined, and the system is telling you that.
  16. >
  17. >Since there is no environment associated with the error, the system
  18. >must choose one to give you in the new read-eval-print loop (REPL)
  19. >that it will create (the one with the error prompt).  The system is
  20. >telling you that it is using the environment of the "surrounding" REPL.
  21. > [...]
  22.  
  23. You know, I have to agree with the original poster that this is not the
  24. sort of thing one would wish to present to a beginner.  Remember, you're
  25. on page 184 before you learn what an "environment" is.  Meanwhile all
  26. that argle-bargle is pretty intimidating.
  27.  
  28. Other versions of Scheme manage to be less intimidating.  That's one of
  29. the advantages of Chez Scheme.  TI Scheme is pretty intimidating by
  30. default but you can turn off the intimidation and I always do so in the
  31. init files I give students.
  32.