home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / lisp / 3209 < prev    next >
Encoding:
Internet Message Format  |  1993-01-08  |  1.7 KB

  1. Path: sparky!uunet!wupost!cs.utexas.edu!asuvax!chnews!Tweety.intel.com!Emme
  2. From: Emme@Tweety.intel.com (David Emme)
  3. Newsgroups: comp.lang.lisp
  4. Subject: Symbolics Concordia Question
  5. Date: 8 Jan 1993 16:34:35 GMT
  6. Organization: Az-Kal
  7. Lines: 36
  8. Message-ID: <1ikaerINNaua@chnews.intel.com>
  9. Reply-To: demme@fa.intel.com
  10. NNTP-Posting-Host: tweety.intel.com
  11.  
  12. I've written a Concordia document as a proposal for a software system.
  13. The document has many records of type FUNCTION which document
  14. functions that didn't exist at the time of the document's creation.
  15.  
  16. I'm now coding that software system, and updating my document as a
  17. "programmer's guide", trying to make sure that the document and the
  18. software stay in sync.  My problem comes when I try to m-X Update
  19. Arglist.  Even though the function documented by the record now
  20. exists, and both function and record are in the proper (same) package,
  21. I continue to get the message
  22.  
  23.   <function-name> is not currently defined as a function,
  24.   so no argument list is available
  25.  
  26. I am able to get around this by the following hassle [assume a
  27. FUNCTION record called MODEL:FOO]:
  28.  
  29.   1. Rename FUNCTION record MODEL:FOO to MODEL:BAR
  30.   2. Create a new FUNCTION record called MODEL:FOO
  31.   3. Copy all fields of MODEL:BAR to MODEL:FOO
  32.   4. Find all the links to the old record (now MODEL:BAR) and change
  33.      them to point to the new record (MODEL:FOO)
  34.   5. Kill the old record MODEL:BAR
  35.  
  36. What a pain!  I've got quite a few of these to do, and I would like to
  37. think that there is an easier way to fix this "problem".  Suggestions?
  38.  
  39. Thanx,
  40. -Dave
  41.  
  42.  
  43. David Emme                  Intel Corp., CH2-23
  44. demme@fa.intel.com          Knowledge Applications Lab.
  45. (602) 554-3328              5000 W. Chandler Blvd., Chandler, AZ 85226
  46.  
  47.  
  48.