Method `>>()
- Method `>>
int
`>>(int
arg1
,int
arg2
)
mixed
`>>(object
arg1
,int
|object
arg2
)
mixed
`>>(int
arg1
,object
arg2
)- Description
Right shift.
Every expression with the
>>
operator becomes a call to this function, i.e.a>>b
is the same aspredef::`>>(a,b)
.If
arg1
is an object that implements lfun::`>>(), that function will be called witharg2
as the single argument.If
arg2
is an object that implements lfun::``>>(), that function will be called witharg1
as the single argument.Otherwise
arg1
will be shiftedarg2
bits right.- See also