Correct swap.
This commit is contained in:
@@ -340,7 +340,10 @@ def swap(stack):
|
|||||||
(a1 a2 -- a2 a1)
|
(a1 a2 -- a2 a1)
|
||||||
|
|
||||||
"""
|
"""
|
||||||
(a2, (a1, s23)) = stack
|
try:
|
||||||
|
(a2, (a1, s23)) = stack
|
||||||
|
except ValueError:
|
||||||
|
raise StackUnderflowError('Not enough values on stack.')
|
||||||
return (a1, (a2, s23))
|
return (a1, (a2, s23))
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user