@@ -708,88 +708,88 @@ PyDoc_STRVAR(doc_ctx_logical_and,
708708" logical_and($self, x, y, /)\n --\n\n \
709709Applies the logical operation 'and' between each operand's digits.\n\n \
710710The operands must be both logical numbers.\n\n \
711- >>> ExtendedContext.logical_and(Decimal('0'), Decimal('0')\n \
712- Decimal('0'\n \
713- >>> ExtendedContext.logical_and(Decimal('0'), Decimal('1')\n \
714- Decimal('0'\n \
715- >>> ExtendedContext.logical_and(Decimal('1'), Decimal('0')\n \
716- Decimal('0'\n \
717- >>> ExtendedContext.logical_and(Decimal('1'), Decimal('1')\n \
718- Decimal('1'\n \
719- >>> ExtendedContext.logical_and(Decimal('1100'), Decimal('1010')\n \
720- Decimal('1000'\n \
721- >>> ExtendedContext.logical_and(Decimal('1111'), Decimal('10')\n \
722- Decimal('10'\n \
723- >>> ExtendedContext.logical_and(110, 1101\n \
724- Decimal('100'\n \
725- >>> ExtendedContext.logical_and(Decimal(110), 1101\n \
726- Decimal('100'\n \
727- >>> ExtendedContext.logical_and(110, Decimal(1101)\n \
728- Decimal('100'\n \
711+ >>> ExtendedContext.logical_and(Decimal('0'), Decimal('0')) \n \
712+ Decimal('0') \n \
713+ >>> ExtendedContext.logical_and(Decimal('0'), Decimal('1')) \n \
714+ Decimal('0') \n \
715+ >>> ExtendedContext.logical_and(Decimal('1'), Decimal('0')) \n \
716+ Decimal('0') \n \
717+ >>> ExtendedContext.logical_and(Decimal('1'), Decimal('1')) \n \
718+ Decimal('1') \n \
719+ >>> ExtendedContext.logical_and(Decimal('1100'), Decimal('1010')) \n \
720+ Decimal('1000') \n \
721+ >>> ExtendedContext.logical_and(Decimal('1111'), Decimal('10')) \n \
722+ Decimal('10') \n \
723+ >>> ExtendedContext.logical_and(110, 1101) \n \
724+ Decimal('100') \n \
725+ >>> ExtendedContext.logical_and(Decimal(110), 1101) \n \
726+ Decimal('100') \n \
727+ >>> ExtendedContext.logical_and(110, Decimal(1101)) \n \
728+ Decimal('100') \n \
729729\n " );
730730
731731PyDoc_STRVAR (doc_ctx_logical_invert,
732732" logical_invert($self, x, /)\n --\n\n \
733733Invert all the digits in the operand.\n\n \
734734The operand must be a logical number.\n\n \
735- >>> ExtendedContext.logical_invert(Decimal('0')\n \
736- Decimal('111111111'\n \
737- >>> ExtendedContext.logical_invert(Decimal('1')\n \
738- Decimal('111111110'\n \
739- >>> ExtendedContext.logical_invert(Decimal('111111111')\n \
740- Decimal('0'\n \
741- >>> ExtendedContext.logical_invert(Decimal('101010101')\n \
742- Decimal('10101010'\n \
743- >>> ExtendedContext.logical_invert(1101\n \
744- Decimal('111110010'\n \
735+ >>> ExtendedContext.logical_invert(Decimal('0')) \n \
736+ Decimal('111111111') \n \
737+ >>> ExtendedContext.logical_invert(Decimal('1')) \n \
738+ Decimal('111111110') \n \
739+ >>> ExtendedContext.logical_invert(Decimal('111111111')) \n \
740+ Decimal('0') \n \
741+ >>> ExtendedContext.logical_invert(Decimal('101010101')) \n \
742+ Decimal('10101010') \n \
743+ >>> ExtendedContext.logical_invert(1101) \n \
744+ Decimal('111110010') \n \
745745\n " );
746746
747747PyDoc_STRVAR (doc_ctx_logical_or,
748748" logical_or($self, x, y, /)\n --\n\n \
749749Applies the logical operation 'or' between each operand's digits.\n\n \
750750The operands must be both logical numbers.\n\n \
751- >>> ExtendedContext.logical_or(Decimal('0'), Decimal('0')\n \
752- Decimal('0'\n \
753- >>> ExtendedContext.logical_or(Decimal('0'), Decimal('1')\n \
754- Decimal('1'\n \
755- >>> ExtendedContext.logical_or(Decimal('1'), Decimal('0')\n \
756- Decimal('1'\n \
757- >>> ExtendedContext.logical_or(Decimal('1'), Decimal('1')\n \
758- Decimal('1'\n \
759- >>> ExtendedContext.logical_or(Decimal('1100'), Decimal('1010')\n \
760- Decimal('1110'\n \
761- >>> ExtendedContext.logical_or(Decimal('1110'), Decimal('10')\n \
762- Decimal('1110'\n \
763- >>> ExtendedContext.logical_or(110, 1101\n \
764- Decimal('1111'\n \
765- >>> ExtendedContext.logical_or(Decimal(110), 1101\n \
766- Decimal('1111'\n \
767- >>> ExtendedContext.logical_or(110, Decimal(1101)\n \
768- Decimal('1111'\n \
751+ >>> ExtendedContext.logical_or(Decimal('0'), Decimal('0')) \n \
752+ Decimal('0') \n \
753+ >>> ExtendedContext.logical_or(Decimal('0'), Decimal('1')) \n \
754+ Decimal('1') \n \
755+ >>> ExtendedContext.logical_or(Decimal('1'), Decimal('0')) \n \
756+ Decimal('1') \n \
757+ >>> ExtendedContext.logical_or(Decimal('1'), Decimal('1')) \n \
758+ Decimal('1') \n \
759+ >>> ExtendedContext.logical_or(Decimal('1100'), Decimal('1010')) \n \
760+ Decimal('1110') \n \
761+ >>> ExtendedContext.logical_or(Decimal('1110'), Decimal('10')) \n \
762+ Decimal('1110') \n \
763+ >>> ExtendedContext.logical_or(110, 1101) \n \
764+ Decimal('1111') \n \
765+ >>> ExtendedContext.logical_or(Decimal(110), 1101) \n \
766+ Decimal('1111') \n \
767+ >>> ExtendedContext.logical_or(110, Decimal(1101)) \n \
768+ Decimal('1111') \n \
769769\n " );
770770
771771PyDoc_STRVAR (doc_ctx_logical_xor,
772772" logical_xor($self, x, y, /)\n --\n\n \
773773Applies the logical operation 'xor' between each operand's digits.\n\n \
774774The operands must be both logical numbers.\n\n \
775- >>> ExtendedContext.logical_xor(Decimal('0'), Decimal('0')\n \
776- Decimal('0'\n \
777- >>> ExtendedContext.logical_xor(Decimal('0'), Decimal('1')\n \
778- Decimal('1'\n \
779- >>> ExtendedContext.logical_xor(Decimal('1'), Decimal('0')\n \
780- Decimal('1'\n \
781- >>> ExtendedContext.logical_xor(Decimal('1'), Decimal('1')\n \
782- Decimal('0'\n \
783- >>> ExtendedContext.logical_xor(Decimal('1100'), Decimal('1010')\n \
784- Decimal('110'\n \
785- >>> ExtendedContext.logical_xor(Decimal('1111'), Decimal('10')\n \
786- Decimal('1101'\n \
787- >>> ExtendedContext.logical_xor(110, 1101\n \
788- Decimal('1011'\n \
789- >>> ExtendedContext.logical_xor(Decimal(110), 1101\n \
790- Decimal('1011'\n \
791- >>> ExtendedContext.logical_xor(110, Decimal(1101)\n \
792- Decimal('1011'\n \
775+ >>> ExtendedContext.logical_xor(Decimal('0'), Decimal('0')) \n \
776+ Decimal('0') \n \
777+ >>> ExtendedContext.logical_xor(Decimal('0'), Decimal('1')) \n \
778+ Decimal('1') \n \
779+ >>> ExtendedContext.logical_xor(Decimal('1'), Decimal('0')) \n \
780+ Decimal('1') \n \
781+ >>> ExtendedContext.logical_xor(Decimal('1'), Decimal('1')) \n \
782+ Decimal('0') \n \
783+ >>> ExtendedContext.logical_xor(Decimal('1100'), Decimal('1010')) \n \
784+ Decimal('110') \n \
785+ >>> ExtendedContext.logical_xor(Decimal('1111'), Decimal('10')) \n \
786+ Decimal('1101') \n \
787+ >>> ExtendedContext.logical_xor(110, 1101) \n \
788+ Decimal('1011') \n \
789+ >>> ExtendedContext.logical_xor(Decimal(110), 1101) \n \
790+ Decimal('1011') \n \
791+ >>> ExtendedContext.logical_xor(110, Decimal(1101)) \n \
792+ Decimal('1011') \n \
793793\n " );
794794
795795PyDoc_STRVAR (doc_ctx_max,
0 commit comments