dropbool
Saca y descarta el valor de arriba de la pila booleana. Dentro del cuerpo, termina el efecto de una condición en línea.
Datos
dropbool saca el valor de arriba de la pila booleana y lo tira. Si la pila está vacía, no pasa nada.
Su lugar es el cuerpo de un gen, después de una condición en línea. Esa condición frena o deja pasar a todos los stores que la siguen; dropbool la saca y los stores vuelven a depender de lo que haya quedado abajo, o de nada si la pila quedó vacía (vacía cuenta como verdadera).
cond
start
*.robage 5 <
10 .up store
dropbool
*.robage 50 store
stopEste bot empuja hacia adelante (.up) solo en sus primeros ciclos, pero copia su edad (.robage) en la celda 50 en todos: después del dropbool la condición ya no frena a nadie.
La diferencia con clearbool aparece cuando hay más de un valor: el dropbool saca solo el de arriba y deja mandar al de abajo. Eso permite anidar condiciones, como se ve en dupbool. El bot Alga_Pair 1.1.1, del Bestiario, lo usa al final de una línea para que una condición afecte a un solo store; está en La pila entera y la booleana.
Para descartar un número de la pila entera está drop.