summaryrefslogtreecommitdiff
path: root/Lisp/data-types.lisp
Commit message (Collapse)AuthorAgeFilesLines
...
* Juggle some definitions around to make the compiler happy.Matthias Benkard2007-09-171-9/+8
| | | | darcs-hash:c0210649a47d759ee7efbf23eb03ff7e9aa02261
* PRIMITIVE-INVOKE: Simplify memory allocation.Matthias Benkard2007-09-161-0/+4
| | | | darcs-hash:c123cb0cf9d6d6264904dde03970cd44bb7d3a01
* Add classes for tagged pointers.Matthias Benkard2007-09-161-0/+46
| | | | darcs-hash:93dc7a7ee851ab3947332487b00b990143b81e46
* Reimplement PRIMITIVE-INVOKE and rename the old version UNSAFE-PRIMITIVE-INVOKE.Matthias Benkard2007-09-151-1/+1
| | | | darcs-hash:a941bade2677db3d5773c20ffda171c7c9721a98
* Use PRIMITIVE-INVOKE in memory management and clean the codebase up a bit.Matthias Benkard2007-09-141-33/+0
| | | | darcs-hash:a0d7f10b0b4e7fe43271fcce37523424f43480da
* Introduce PRIMITIVE-INVOKE, a lower-level INVOKE-BY-NAME alternative written ↵Matthias Benkard2007-09-141-8/+8
| | | | | | in Lisp only. darcs-hash:cc01d5054194e3be05efa9fc002da30e04d7068e
* Code reorganisation.Matthias Benkard2007-09-141-1/+3
| | | | darcs-hash:be8c8af8504b2ce63cde33a893542d3590abd703
* Document and export classes and special variables.Matthias Benkard2007-08-061-5/+91
| | | | darcs-hash:8ad27577c51deee5dbfb55b3520d91297cb97cb1
* Make class and selector name retrieval more portable.Matthias Benkard2007-08-061-0/+7
| | | | darcs-hash:f7a369dba0dda3e067547210ce7c008ae60cdc05
* Rename OBJC-ID to ID and OBJC-SELECTOR to SELECTOR.Matthias Benkard2007-08-061-14/+23
| | | | darcs-hash:ef59ba8822e85e92dc63e7eed707140963c5a36d
* Allegro CL compatibility.Matthias Benkard2007-08-041-1/+7
| | | | darcs-hash:04fca2e78b76d10a855512ab7716cb74a3e414c1
* Define an external interface, properly document FIND-OBJC-CLASS.Matthias Benkard2007-08-041-8/+8
| | | | darcs-hash:2e4424a65b72a13e3cfa26d07dce945bc35ba8e1
* Refactor directory and source file layout.Matthias Benkard2007-08-041-0/+97
darcs-hash:0eb031a60f3b86a678869960867410811ca5325c