Cleanup C++ to Lisp translation
authorTobias Rautenkranz <tobias@rautenkranz.ch>
local dateSun, 02 Aug 2009 12:12:41
dateSun, 02 Aug 2009 10:12:41
hash20090802101241-f890f-120f57de230f72ef4c5726d2cd4cc468d91320f7.gz
Cleanup C++ to Lisp translation

Ignore-this: 91b256643f0d3b9f345a51c90054355c
18 file(s) changed:
smoke.mbd +3 -4
src/bindings.lisp +5 -2
src/class-map.lisp +6 -10
src/clos.lisp +113 -125
src/cxx-method.lisp +7 -9
src/method.lisp [moved to "src/smoke-to-clos.lisp"]
src/object-map.lisp +4 -10
src/objects/class.lisp +15 -13
src/objects/enum.lisp +4 -5
src/objects/method.lisp +4 -6
src/objects/stack.lisp +53 -35
src/objects/type.lisp +10 -12
src/overload-resolution.lisp +4 -2
src/package.lisp +2 -0
src/smoke-c/csmokebinding.cpp +2 -0
src/smoke-c/smoke-c.lisp +0 -2
src/smoke.lisp +24 -39
src/translate.lisp [removed]