home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / cad / cadence / 256 < prev    next >
Encoding:
Text File  |  1992-08-27  |  1.9 KB  |  67 lines

  1. Newsgroups: comp.cad.cadence
  2. Path: sparky!uunet!Cadence.COM!dobinson@cadence.com
  3. From: dobinson@cadence.com (Ian Dobinson)
  4. Subject: Re: a problem in invoking IL
  5. Message-ID: <1992Aug27.101816.24840@Cadence.COM>
  6. Sender: usenet@Cadence.COM (Usenet News)
  7. Nntp-Posting-Host: tosca
  8. Reply-To: dobinson@cadence.com
  9. Organization: Cadence
  10. References: <1411@newsserver.cs.uwindsor.ca>
  11. Date: Thu, 27 Aug 1992 10:18:16 GMT
  12. Lines: 53
  13.  
  14. In article 1411@newsserver.cs.uwindsor.ca, arindam@cs.uwindsor.ca (Arindam Das) writes:
  15. >while using IL interpreter in OpenWindow I came across a problem:
  16. >
  17. >First i tried
  18. >
  19. ><45> mprocedure( addition(a)
  20. >            println(a))
  21. >
  22. >and it worked. Then I tried
  23. >
  24. ><46> mprocedure( addition(a)
  25. >        a) 
  26. >
  27.  
  28. I presume that you then tried to run function addition, i.e.
  29. <47> addition(???)
  30.  
  31. The reason it gets stuck is that the argument to an mprocedure is the
  32. full procedure call, including the procedure name, so if you re-evaluate
  33. the whole argument, you effectively call the function again, thus giving
  34. you an infinite recursion.
  35.  
  36. >and it got stuck. I typed ^C but it was of no use.
  37.  
  38. I'm suprised this didn't work, sometimes it can take a long time to cause an
  39. interupt and a long time to unwind the stack. If this doesn't seem to be
  40. working I usually try ^Z and then kill %, which seems to work.
  41.  
  42. >Then I quit the shelltool window (without exiting "access") 
  43. >where i had invoked "access".
  44. >Next I  opened a new shelltool window and tried to invoke "access"
  45. >again. And I got the following message:
  46. >
  47. >Your key validation has failed for product dbaccess:
  48. >    Software expired.
  49. >The Cadence program `access' will not run until this
  50. >problem is resolved.
  51.  
  52. Sorry, I don't know what this is, but I would guess that it will go away if
  53. you kill your license manager and restart it.
  54.  
  55. >Could someone please help me out how to solve the problem ? 
  56. >
  57. >Thanx in advance
  58. >
  59. >-arindam
  60.  
  61. Cheers.
  62.  
  63. Ian.
  64.  
  65.  
  66.