summaryrefslogtreecommitdiff
path: root/module/oop
Commit message (Expand)AuthorAgeFilesLines
* Change Guile license to LGPLv3+Neil Jerram2009-06-1712-22/+21
* fix bug in goops' method cache with rest argsAndy Wingo2009-06-071-5/+6
* fix (oop goops) compilation for (language tree-il primitives)Andy Wingo2009-05-221-1/+1
* just parse method arguments once.Andy Wingo2009-05-211-18/+20
* rewrite `method' as a hygienic macro to re-allow lexical specializersAndy Wingo2009-05-212-65/+101
* fix @slot-ref / @slot-set! compilationAndy Wingo2009-05-201-24/+3
* syntax-object->datum => syntax->datum, likewise datum->syntaxAndy Wingo2009-04-261-3/+3
* all of guile compiles now, expanded with syncaseAndy Wingo2009-04-254-120/+129
* fix bad syntax in define-macro, (ice-9 match), and (oop goops)Andy Wingo2009-04-252-47/+36
* merge ice-9, srfi, oop makfiles into module makefileAndy Wingo2009-04-242-60/+0
* speed up goops rehashingAndy Wingo2009-03-201-19/+15
* fix interpreted methods with empty bodiesAndy Wingo2009-03-201-1/+4
* add generic method-formals; fixes to method-sourceAndy Wingo2009-03-201-7/+12
* Replace eval-case with eval-whenAndy Wingo2009-03-063-14/+10
* a slight add-method speedupAndy Wingo2009-02-141-1/+1
* generate the fixed-offset accessors at compile-timeAndy Wingo2009-02-141-46/+49
* don't re-enter the compiler during method dispatchAndy Wingo2009-02-133-173/+61
* use append-map in goopsAndy Wingo2009-02-051-7/+5
* inline dispatch to program cmethods, tick in return, remove old goops methodsAndy Wingo2009-02-031-7/+0
* rename translate.scm to compile-ghil.scm, and more work on compiler.texiAndy Wingo2009-01-091-1/+1
* (language ghil def) becomes (language ghil)Andy Wingo2009-01-081-1/+1
* move lang-specific modules, e.g. (system il compile) to (language ghil compil...Andy Wingo2009-01-081-1/+1
* nifty generic compiler infrastructure -- no more hardcoded passesAndy Wingo2008-11-142-4/+4
* move guilec.mk to am/guilecAndy Wingo2008-11-012-2/+2
* move ice-9/ and oop/ under module/Andy Wingo2008-11-0115-0/+4008