home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.cad.cadence
- Path: sparky!uunet!Cadence.COM!dobinson@cadence.com
- From: dobinson@cadence.com (Ian Dobinson)
- Subject: Re: a problem in invoking IL
- Message-ID: <1992Aug27.101816.24840@Cadence.COM>
- Sender: usenet@Cadence.COM (Usenet News)
- Nntp-Posting-Host: tosca
- Reply-To: dobinson@cadence.com
- Organization: Cadence
- References: <1411@newsserver.cs.uwindsor.ca>
- Date: Thu, 27 Aug 1992 10:18:16 GMT
- Lines: 53
-
- In article 1411@newsserver.cs.uwindsor.ca, arindam@cs.uwindsor.ca (Arindam Das) writes:
- >while using IL interpreter in OpenWindow I came across a problem:
- >
- >First i tried
- >
- ><45> mprocedure( addition(a)
- > println(a))
- >
- >and it worked. Then I tried
- >
- ><46> mprocedure( addition(a)
- > a)
- >
-
- I presume that you then tried to run function addition, i.e.
- <47> addition(???)
-
- The reason it gets stuck is that the argument to an mprocedure is the
- full procedure call, including the procedure name, so if you re-evaluate
- the whole argument, you effectively call the function again, thus giving
- you an infinite recursion.
-
- >and it got stuck. I typed ^C but it was of no use.
-
- I'm suprised this didn't work, sometimes it can take a long time to cause an
- interupt and a long time to unwind the stack. If this doesn't seem to be
- working I usually try ^Z and then kill %, which seems to work.
-
- >Then I quit the shelltool window (without exiting "access")
- >where i had invoked "access".
- >Next I opened a new shelltool window and tried to invoke "access"
- >again. And I got the following message:
- >
- >Your key validation has failed for product dbaccess:
- > Software expired.
- >The Cadence program `access' will not run until this
- >problem is resolved.
-
- Sorry, I don't know what this is, but I would guess that it will go away if
- you kill your license manager and restart it.
-
- >
- >Could someone please help me out how to solve the problem ?
- >
- >Thanx in advance
- >
- >-arindam
-
- Cheers.
-
- Ian.
-
-
-