Method `<<()
- Method `<<
int `<<(int arg1, int arg2)
mixed `<<(object arg1, int|object arg2)
mixed `<<(int arg1, object arg2)- Description
Left 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 with arg2 as the single argument.
If arg2 is an object that implements lfun::``<<(), that function will be called with arg1 as the single argument.
Otherwise arg1 will be shifted arg2 bits left.
- See also