Sfoglia il codice sorgente

Add missing evals to bounds of ForFromTo loop

MaximeBarniaudy 1 anno fa
parent
commit
67481dc7e4
1 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. +2
    -2
      minproto.leg

+ 2
- 2
minproto.leg Vedi File

@ -2677,8 +2677,8 @@ oop newForFromTo(oop identifier, oop first, oop last, oop body)
oop ForFromTo_eval(oop exp, oop env) oop ForFromTo_eval(oop exp, oop env)
{ {
oop identifier = Object_get(exp, sym_identifier); oop identifier = Object_get(exp, sym_identifier);
oop first = Object_get(exp, sym_first);
oop last = Object_get(exp, sym_last);
oop first = eval(Object_get(exp, sym_first), env);
oop last = eval(Object_get(exp, sym_last), env);
oop body = Object_get(exp, sym_body); oop body = Object_get(exp, sym_body);
oop env2 = new(pObject); oop env2 = new(pObject);
_setDelegate(env2, env); _setDelegate(env2, env);

Caricamento…
Annulla
Salva