Each of these operators will return a frame.
If they can calculate the return value immediately, they will push the
return onto the frame; otherwise they'll return a different frame, that
will return the correct value when executed.
Methods
|
|
|
|
__init__
|
__init__ ( self, value )
|
|
become_boolean
|
become_boolean ( self, frame )
|
|
become_string
|
become_string ( self, frame )
|
|
operator_add
|
operator_add (
self,
other,
frame,
)
|
|
operator_call
|
operator_call (
self,
args,
kw,
frame,
)
|
|
operator_getattr
|
operator_getattr (
self,
attr,
frame,
)
|
|
operator_getitem
|
operator_getitem (
self,
item,
frame,
)
|
|
operator_neg
|
operator_neg ( self, frame )
|
|
operator_pos
|
operator_pos ( self, frame )
|
|
operator_setitem
|
operator_setitem (
self,
item,
value,
frame,
)
|
|