I noticed that this recipe apparently uses __rlshift__ , __ror__ as operators. But they are not in the documentation ! Can someone explain this and maybe point to some documents?
__rlshift__
__ror__
See the documentation for:
object.__rlshift__()
object.__ror__()
__rlshift__ is the version of the replaced __lshift__ operands used when the right operand supports the operation, but the left operand does not.
__lshift__