我需要在 Marie.js 中编写一个代码来将 x 提高到 y 的幂。这就是我现在所拥有的,但是它会吐出一个错误 SyntaxError:L41 - Unknown label Loop。
Input
Subt One
Store Count
Input
Store x
Store y
Jns Exp
Load Wyn
Output
End, Halt
Exp, Hex 0
Loop2, Load Count
Skipcond 800
JumpI Exp
JnS Multi
Load Wyn
Store x
Load Count
Subt One
Store Count
Jump Loop2
Multi, Hex 0
Load Zero
Store Wyn
Loop, Load x
Skipcond 800
JumpI Multi
Load Wyn
Add y
Store Wyn
Load x
Subt One
Store x
Jump Loop
x, Dec 2
y, Dec 3
Zero, Dec 0
One, Dec 1
Wyn, Dec 0
Count, Dec 0
我理解执行 y-1 次的 2 个循环的必要性,但是我完全不知道我做错了什么。