-
Notifications
You must be signed in to change notification settings - Fork 49
Closed
Labels
Description
Please fetch from the master branch at https://github.com/digikar99/extensible-compound-types
The system provides a shadowing-cl package that allows the definition of user-defined compound-types. Built-in compound types provided by ANSI CL include (VECTOR &OPTIONAL ELEMENT-TYPE LENGTH) or (INTEGER &OPTIONAL LOWER-LIMIT UPPER-LIMIT). With this system, can define types such as (EQUALP OBJECT) type, or (TYPE= TYPE), or (PAIR TYPE-1 TYPE-2) type, or (CUSTOM-ARRAY ELEMENT-TYPE DIMENSIONS).