1.1 --- a/micropython/rsvp.py Mon Feb 18 01:22:25 2008 +0100
1.2 +++ b/micropython/rsvp.py Tue Feb 19 00:05:22 2008 +0100
1.3 @@ -62,11 +62,14 @@
1.4
1.5 # Invocation-related instructions.
1.6
1.7 -class Jump(Instruction): pass
1.8 -class JumpIfFalse(Instruction): pass
1.9 -class JumpIfTrue(Instruction): pass
1.10 -class LoadCallable(Instruction): pass
1.11 -class Return(Instruction): pass
1.12 -class CheckException(Instruction): pass
1.13 +class Jump(Instruction): "Jump unconditionally."
1.14 +class JumpIfFalse(Instruction): "Jump if the last evaluation gave a false result."
1.15 +class JumpIfTrue(Instruction): "Jump if the last evaluation gave a true result."
1.16 +class LoadCallable(Instruction): "Load the target of an invocation."
1.17 +class LoadContext(Instruction): "Load the context of an invocation."
1.18 +class CheckContext(Instruction): "Check the context of an invocation against the target."
1.19 +class RaiseException(Instruction): "Raise an exception."
1.20 +class Return(Instruction): "Return a value from a subprogram."
1.21 +class CheckException(Instruction): "Check the raised exception against another."
1.22
1.23 # vim: tabstop=4 expandtab shiftwidth=4