> Confirmo es un error de la especificacion de CAL, efectivamente se debe agregar con CAL al final de la pila el valor del contador de programa incrementado en 1.
> contador de programa que entró como argumento de interpretar, no argumento de CAL ... Ya fue aclarado en este foro anteriormente...
master
CrossNox 3 years ago
parent 20deea6615
commit 824182d12c
  1. 2
      src/rustint/core.clj

@ -2084,7 +2084,7 @@
argval (second fetched),
next_cont_prg argval,
reg-act-to-add (get mapa-regs argval),
retdir (inc argval)
retdir (inc cont-prg)
]
(recur cod (conj regs-de-act reg-act-to-add) next_cont_prg (conj pila retdir) mapa-regs)
)

Loading…
Cancel
Save