Я пытаюсь преобразовать этот код в ассемблер PEP8, и мне трудно это сделать
var Disk = function (src, dest) {
print(src + " to " + dest);
};
var Tower = function (n, t1, t2, t3) {
if (n > 0) {
Tower(n-1, t1, t3, t2);
Disk(t1, t2);
Tower(n-1, t3, t2, t1);
}
};
Tower(5, "A", "C", "B");
PEP 8 выглядит так
LDX temp,d
LDA 2,i
STA 0,sx
LDA 1,i
STA 2,sx
STOP
noDisk: LDA 0,i
CALL dDisque
STOP