lvaruzza / cl-randist

Random number generation for common lisp
http://code.google.com/p/cl-randist/
20 stars 10 forks source link

Two declarations to quiet compiler when building on Allegro Common Lisp #3

Closed rpgoldman closed 11 years ago

rpgoldman commented 11 years ago

I made a couple of minor patches to make CL-RANDIST build without warnings on ACL.

One was to add a SPECIAL declaration of *MT-RANDOM-STATE* when it's referenced above its DEFVAR. The other is an IGNORE declaration for an unused variable in a mapper in the tests.

rpgoldman commented 11 years ago

Found that code (specifically testing code) with MT-RANDOM-STATE literals didn't compile properly, so added a method for MAKE-LOAD-FORM.