diff --git a/basis/compiler/generator/registers/registers.factor b/basis/compiler/generator/registers/registers.factor index cbfa57d76b..2452b19e11 100755 --- a/basis/compiler/generator/registers/registers.factor +++ b/basis/compiler/generator/registers/registers.factor @@ -648,7 +648,7 @@ UNION: immediate fixnum POSTPONE: f ; phantom-datastack get stack>> push ; : phantom-shuffle ( shuffle -- ) - [ effect-in length phantom-datastack get phantom-input ] keep + [ in>> length phantom-datastack get phantom-input ] keep shuffle* phantom-datastack get phantom-append ; : phantom->r ( n -- )