summaryrefslogtreecommitdiff
path: root/Lisp/type-handling.lisp
Commit message (Collapse)AuthorAgeFilesLines
* Fix type handling on Mac OS X.Matthias Benkard2008-03-191-9/+24
| | | | darcs-hash:5d262e23b7c9f6e5f2be206f55fb104693346bcf
* Make TYPESPEC a struct type.Matthias Benkard2008-03-191-29/+87
| | | | darcs-hash:e915984995e05d399993c4d602a7c4949053ca66
* Support simple CFFI types as typespecs.Matthias Benkard2008-03-041-1/+1
| | | | darcs-hash:08236de112dc806e436b6d48a24d7922e33e801a
* Add function TYPESPEC.Matthias Benkard2008-03-031-2/+8
| | | | darcs-hash:f36f563a44c43c4fdf5d7c354ea4937afd91eb16
* Make PARSE-TYPESPEC aware of typespec suffix strings.Matthias Benkard2008-02-201-13/+12
| | | | darcs-hash:96d2fe4eab2e4db49c60491c3e109bdab2600086
* Simplify the type handling API.Matthias Benkard2008-02-141-0/+13
| | | | darcs-hash:9e2c0c2caf9589869f7894c3522a776748df38fd
* When overriding a return type specification, save the nominal type for later ↵Matthias Benkard2008-02-121-6/+20
| | | | | | use. darcs-hash:40bdaeb5687e6ad142766f1ee041231e875c1d49
* Typespec handling: Change the way unrecognised tokens and NeXT bit fields ↵Matthias Benkard2008-02-121-44/+45
| | | | | | are dealt with. darcs-hash:df914eb9a30b938c49e0b42091aff0299bc50002
* Add function PRINT-TYPESPEC.Matthias Benkard2008-02-121-1/+53
| | | | darcs-hash:8b64d370e2168812dfd3dea46c02fdffb8461252
* Parse NeXT-style bit field typespecs properly.Matthias Benkard2008-02-041-22/+37
| | | | darcs-hash:fb2c911e17afaa24da33c223619fad9fc33bb96b
* Add support for named struct members in typespecs.Matthias Benkard2008-02-041-13/+32
| | | | darcs-hash:8d0b9a343ce487267a739de81fd86aa3b78d103c
* Replace all occurrences of OBJC-CLASS with OBJECTIVE-C-CLASS.Matthias Benkard2008-02-021-1/+1
| | | | darcs-hash:1ba389d5a50343a134892bde78ba62e21842f684
* Apply the LGPLv3 to all the code previously released under the GPLv3.Matthias Benkard2008-01-261-6/+6
| | | | darcs-hash:d09e69f4f9d07e98b5bc8d68d120d50d1ee01848
* Make type handling work on the GNU runtime again.Matthias Benkard2007-10-041-12/+8
| | | | darcs-hash:fc311f5f95252858c3d57007d43f5eb327db7cd6
* Mimic the way PyObjC handles types.Matthias Benkard2007-10-041-10/+33
| | | | darcs-hash:d7cf81f2dd93817e55a04816f3851fabce3dac55
* Move PARSE-TYPE into a new module, as it doesn't really belong to the ↵Matthias Benkard2007-10-041-0/+170
Objective-C layer abstraction. darcs-hash:6bd566547259dd8bef79dbb6afb71b22413485ec