diff --git a/math32.tal b/math32.tal index e05d65b..6682720 100644 --- a/math32.tal +++ b/math32.tal @@ -180,19 +180,12 @@ ( shift left by 8-15 bits ) @left-shift1 ( x** n^ -> x< r ) - SWP SWP2 SWP POP ( x3 x2 x1 ) + #08 SUB #40 SFT STH ( stash [n-8]<<4 ) - STHkr SFT ;sh/z0 STA ( x3 x2 ) - - #00 SWP STHkr SFT2 ( x3 00x2<