summaryrefslogtreecommitdiffstats
path: root/struct.c
Commit message (Expand)AuthorAgeFilesLines
...
* Bugfix: boa must apply last, as documented.Kaz Kylheku2015-10-041-3/+3
* Eliminate recursion from make_struct.Kaz Kylheku2015-10-041-2/+4
* slot-p renamed to slotp, conforming with Lisp conventions.Kaz Kylheku2015-10-031-3/+5
* New umeth and umethod macro and function.Kaz Kylheku2015-10-031-0/+27
* Fix inappropriate "does not name a struct type" error.Kaz Kylheku2015-10-031-1/+2
* Allow super to take an instance as an argument.Kaz Kylheku2015-10-011-2/+6
* New super-method function.Kaz Kylheku2015-10-011-0/+7
* Support for reverse order in finalization.Kaz Kylheku2015-10-011-1/+1
* Implementation of static slots for structures.Kaz Kylheku2015-09-291-35/+273
* Fix failure of struct.c to compile as C++.Kaz Kylheku2015-09-041-16/+9
* Slot cache fix: zero is a valid slot index.Kaz Kylheku2015-09-021-2/+2
* Fix incorrect finalization of struct-type.Kaz Kylheku2015-09-021-14/+20
* equal comparison and hashing for structs.Kaz Kylheku2015-09-011-2/+36
* struct: 4-way set associative slot caches.Kaz Kylheku2015-08-301-10/+54
* Introducing structs.Kaz Kylheku2015-09-021-0/+450