aboutsummaryrefslogtreecommitdiffstats
path: root/mop
Commit message (Collapse)AuthorAgeFilesLines
* better handling of Method.executeJesse Luehrs2014-11-011-15/+27
|
* make the constructor go through the attribute protocol as wellJesse Luehrs2014-11-011-15/+16
|
* also set_valueJesse Luehrs2014-10-311-0/+6
|
* more meaningful names hereJesse Luehrs2014-10-311-7/+7
|
* use a better reader implementation for most thingsJesse Luehrs2014-10-311-6/+13
| | | | it goes through the attribute protocol whenever possible
* looks like we do need a separate finalize stepJesse Luehrs2014-10-311-3/+8
| | | | | otherwise inheritance doesn't work, because there's no point at which we can really initialize the backing vtable for the ancestor class methods
* add an attribute method to get the value at that attributeJesse Luehrs2014-10-311-0/+6
|
* actually, looks like we do need to support defaultsJesse Luehrs2014-10-311-5/+29
| | | | | otherwise Class's methods and attributes attributes won't be properly initialized
* these don't need to be globalJesse Luehrs2014-10-311-34/+32
|
* more commentsJesse Luehrs2014-10-311-0/+9
|
* various cleanupsJesse Luehrs2014-10-311-27/+70
|
* don't use the class name as the keyJesse Luehrs2014-10-311-6/+10
| | | | it's not necessarily unique
* the real add_method should use methodsJesse Luehrs2014-10-311-1/+1
|
* more refactoringJesse Luehrs2014-10-311-6/+15
|
* clean up the pre-bootstrap stuff a bitJesse Luehrs2014-10-311-27/+34
|
* initial sketchJesse Luehrs2014-10-311-0/+202