<
a b < deja verdadero si a es menor que b. La comparación de «todavía no llegó a».
Datos
- Palabra
<- Familia
- Comparaciones
- Pila entera
- saca 2, pone 0
- Pila booleana
- saca 0, pone 1
- Qué hace
- Saca dos números a b y apila verdadero si a, el de abajo, es menor que b. Con la pila vacía da falso.
- Costo
- Condición
- Se ejecuta en
- dentro de un gen: en la condición (cond) y en el cuerpo (start o else)
a b < saca dos números y apila verdadero si a (el de abajo) es menor que b (el de arriba), y falso si no. 3 5 < es verdadero; 5 3 < y 5 5 < son falsos.
Es la comparación para los límites: «mientras tenga menos de», «si todavía no llegó a». Este bot empuja hacia adelante (.up) solo mientras va a menos de 20 (.velup). Acelera unos ciclos y después mantiene esa velocidad, sin pasarse:
' empuja solo mientras va a menos de 20
cond
*.velup 20 <
start
5 .up store
stopSi querés que el valor límite también cuente, usá <=. Lo contrario exacto de a b < es a b >= (>=).
Con la pila entera vacía compara 0 con 0 y da falso. Las demás comparaciones están en Comparaciones.