The creatures system is implemented in Common Lisp, almost entirely in Common Lisp 1.
The main parts of the implementation are:
*all-languages-by-name*
*all-taxa-by-name*
*all-realms-by-name*
*dead-realm*
*realm-directory*
defun
, as the number and type of arguments, and
type of the result, must be declared to allow type-strict crossover.
On some instances of my web tree, you may be able to pick the source up directly. If you're not within an area of the network within which I've made such open access to the source, you could try Contact me and I may be prepared to mail the source out -- but probably not for quite some time yet, as it's far from ready!
[Creatures index] | John C. G. Sturdy | [research index] | Last modified: Sun Sep 25 21:59:54 GMT Daylight Time 2005 |