# HG changeset patch # User Paul Boddie # Date 1247267933 -7200 # Node ID 3a02c37d4489a55534d89cbe721ad4a7d84b376d # Parent 26093a32f0e9356340c4ab0e81a6c17b97c71571 Fixed "staged" native functions. diff -r 26093a32f0e9 -r 3a02c37d4489 rsvp.py --- a/rsvp.py Fri Jul 10 00:52:04 2009 +0200 +++ b/rsvp.py Sat Jul 11 01:18:53 2009 +0200 @@ -823,10 +823,10 @@ self.machine.result = addr, addr def builtins_int_add(self): - return self.machine.builtins_int_arithmetic_op(operator.add) + return self.builtins_int_arithmetic_op(operator.add) def builtins_int_sub(self): - return self.machine.builtins_int_arithmetic_op(operator.sub) + return self.builtins_int_arithmetic_op(operator.sub) def builtins_int_bool(self): frame = self.local_sp_stack[-1] @@ -917,22 +917,22 @@ self.machine.result = self.false_constant, self.false_constant def builtins_int_lt(self): - return self.machine.builtins_int_op(operator.lt, 0) + return self.builtins_int_op(operator.lt, 0) def builtins_int_le(self): - return self.machine.builtins_int_op(operator.le, 0) + return self.builtins_int_op(operator.le, 0) def builtins_int_gt(self): - return self.machine.builtins_int_op(operator.gt, 0) + return self.builtins_int_op(operator.gt, 0) def builtins_int_ge(self): - return self.machine.builtins_int_op(operator.ge, 0) + return self.builtins_int_op(operator.ge, 0) def builtins_int_eq(self): - return self.machine.builtins_int_op(operator.eq, 0) + return self.builtins_int_op(operator.eq, 0) def builtins_int_ne(self): - return self.machine.builtins_int_op(operator.ne, 1) + return self.builtins_int_op(operator.ne, 1) def builtins_bool_bool(self): frame = self.local_sp_stack[-1]