Show
Ignore:
Timestamp:
08/18/11 11:18:49 (3 years ago)
Author:
rjs
Message:

Update from System 78.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/lisp/lispm/docmic.lisp

    r226 r283  
    1515(DEFPROP ROT "24-bit logical rotate for fixnums" :DOCUMENTATION) 
    1616 
    17 (DEFPROP MAKE-LIST "Construct a cdr-coded list of NILs of the specified length" :DOCUMENTATION) 
     17(DEFPROP %OLD-MAKE-LIST "Construct a cdr-coded list of NILs of the specified length" :DOCUMENTATION) 
     18 
     19(DEFPROP %MAKE-LIST "Construct a cdr-coded list of objects of the specified length" :DOCUMENTATION) 
    1820 
    1921(DEFPROP BIND "Bind any location to a specified value. 
     
    7779         :DOCUMENTATION) 
    7880 
     81(DEFPROP STACK-GROUP-RETURN 
     82        "Resumes the current stack group's resumer, transmitting the value X. 
     83The resumer's own resumer is not affected." 
     84        :DOCUMENTATION) 
     85 
     86(DEFPROP STACK-GROUP-RESUME 
     87        "Resumes SG, transmitting the value X.  SG's resumer is not affected." 
     88        :DOCUMENTATION) 
     89 
     90(DEFPROP BIGNUM-TO-ARRAY 
     91         "Converts a bignum into an array. 
     92The first argument is a bignum, the second is a fixnum.  The bignum is 
     93expressed in the base of the fixnum and stuffed into an appropriate art-q 
     94array.  The sign of the bignum is ignored." 
     95         :DOCUMENTATION) 
     96 
     97(DEFPROP ARRAY-TO-BIGNUM 
     98        "Converts an array into a bignum. 
     99The first argument is an art-q array, the second is a fixnum and the 
     100third is the sign bit (0 or 1).  The art-q array is interpreted as a bignum 
     101expressed in the base of the fixnum and converted into that bignum.  It is 
     102given the third argument as its sign.  This is the inverse of BIGNUM-TO-ARRAY." 
     103         :DOCUMENTATION)