1.1 --- a/micropython/rsvp.py Sat Jul 26 01:16:02 2008 +0200
1.2 +++ b/micropython/rsvp.py Sun Jul 27 02:00:31 2008 +0200
1.3 @@ -162,7 +162,7 @@
1.4 class LoadAddress(Address): "Load the current value from the given fixed attribute address."
1.5 class StoreAddress(Address): "Store the source value into the given fixed attribute address."
1.6 class LoadAddressContext(Address): "Load the current value from the given fixed attribute address, making the current value the context."
1.7 -class MakeObject(Instruction): "Make a new object. There isn't a complementary DropObject."
1.8 +class MakeObject(Immediate): "Make a new object. There isn't a complementary DropObject."
1.9
1.10 # Access to address-relative data.
1.11
1.12 @@ -178,6 +178,7 @@
1.13 class StoreFrame(Immediate): "Store the current value as an argument for the parameter with the given position."
1.14 class StoreFrameIndex(Immediate): "Store the current value as an argument for the parameter with the given index."
1.15 class LoadCallable(Instruction): "Load the target of an invocation."
1.16 +class StoreCallable(Instruction): "Store the source value into the object referenced by the current value."
1.17 class LoadContext(Instruction): "Load the context of an invocation."
1.18 class CheckFrame(Instruction): "Check the invocation frame and context for the target."
1.19 class CheckSelf(Instruction): "Check the first argument of an invocation against the target."