From 6674fdffb65470b4a2d9e991027a84c4ef0c403c Mon Sep 17 00:00:00 2001 From: sforman Date: Mon, 28 Aug 2023 20:46:19 -0700 Subject: [PATCH] Better exceptions. --- implementations/Python/joy.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/implementations/Python/joy.py b/implementations/Python/joy.py index 15912de..bcf3080 100644 --- a/implementations/Python/joy.py +++ b/implementations/Python/joy.py @@ -1340,7 +1340,7 @@ def pick(stack, n): try: item, stack = stack except ValueError: - raise IndexError + raise IndexError from None n -= 1 if n < 0: break @@ -1405,7 +1405,7 @@ def drop(stack): try: _, Q = Q except ValueError: - raise StackUnderflowError + raise StackUnderflowError from None n -= 1 return Q, stack @@ -1430,7 +1430,7 @@ def take(stack): try: item, Q = Q except ValueError: - raise StackUnderflowError + raise StackUnderflowError from None x = item, x n -= 1 return x, stack -- 2.11.0