Es un bug del compilador. En pseudoensamblador sería algo como:
load "traer" into AR ; registro de acción
load "huevos" into OR ; registro de objeto
push "6" into MODS ; MODS = pila de modificadores
push (AR, OR, MODS) into TASL ; TASL = lista de tareas
clears MODS ; clears = no elimina los ítems de la pila, crea una nueva
load "patatas" into OR
push "9" into MODS
push existence(OR) into MODS ; los modificadores son evaluados antes de realizar la acción
push (AR, OR, MODS) into TASL
Para esa interpretación tendría que haber dicho "si hay patatas, trae 9 huevos", lo que habría añadido antes de la última línea lo siguiente:
load "huevos" into OR.
A tener en cuenta:
- El cerebro tiene recolección de basura.
- El almacenamiento y procesamiento de la lista de tareas es mucho más complejo que esto.
- Es una lista (estilo lista enlazada), y no una cola. Eso significa que se preferirá empezar por el primer elemento, pero no es necesario.
#3 En parte estoy de acuerdo con lo que dices. Pero claramente no aprecias que un poli dando un bofetón es bastante peor que todo lo que hizo el chaval para merecérselo.
Dicho de otra manera: nadie se muere por un insulto, pero desnucado por una hostia no es el primero. Si el poli no entiende eso, no sirve para poli.
load "traer" into AR ; registro de acción
load "huevos" into OR ; registro de objeto
push "6" into MODS ; MODS = pila de modificadores
push (AR, OR, MODS) into TASL ; TASL = lista de tareas
clears MODS ; clears = no elimina los ítems de la pila, crea una nueva
load "patatas" into OR
push "9" into MODS
push existence(OR) into MODS ; los modificadores son evaluados antes de realizar la acción
push (AR, OR, MODS) into TASL
Para esa interpretación tendría que haber dicho "si hay patatas, trae 9 huevos", lo que habría añadido antes de la última línea lo siguiente:
load "huevos" into OR.
A tener en cuenta:
- El cerebro tiene recolección de basura.
- El almacenamiento y procesamiento de la lista de tareas es mucho más complejo que esto.
- Es una lista (estilo lista enlazada), y no una cola. Eso significa que se preferirá empezar por el primer elemento, pero no es necesario.
(Qué agusto m'he quedao )
/cc #1 #2 #13 #17