Gramática: «empujado en la pila»
El resto del capítulo utiliza la fórmula «a la pila». Posiblemente utilizar «en» es un anacoluto con la expresión «introducir en», que también es válida y resulta de una traducción menos literal. En la variedad del español de España se entiende mejor esta última, así que podría ser interesante valorar su inclusión si no afecta a la legibilidad y comprensión en la variedad de Hispanoamérica.
This commit is contained in:
parent
57b4af0675
commit
fdf2fb4a7b
|
@ -54,9 +54,9 @@ en notación postfija, la suma de nos números sería escrita de la siguiente fo
|
||||||
|
|
||||||
dónde, leyendo de izquierda a derecha:
|
dónde, leyendo de izquierda a derecha:
|
||||||
|
|
||||||
* el número 1 es empujado en la pila
|
* el número 1 es empujado a la pila
|
||||||
* el número 48 es empujado en la pila
|
* el número 48 es empujado a la pila
|
||||||
* + toma dos elementos de la parte superior de la pila, los suma y empuja el resultado en la pila
|
* + toma dos elementos de la parte superior de la pila, los suma y empuja el resultado a la pila
|
||||||
|
|
||||||
el libro Starting Forth tiene algunas buenas ilustraciones sobre este proceso de suma:
|
el libro Starting Forth tiene algunas buenas ilustraciones sobre este proceso de suma:
|
||||||
|
|
||||||
|
@ -87,7 +87,7 @@ también podemos escribirla de muchas otras maneras, por ejemplo:
|
||||||
¡asegúrate de que éstas expresiones funcionan y son equivalentes! solo debes seguir estas reglas, leyendo de izquierda a derecha:
|
¡asegúrate de que éstas expresiones funcionan y son equivalentes! solo debes seguir estas reglas, leyendo de izquierda a derecha:
|
||||||
|
|
||||||
* si es un número, empujarlo a la pila
|
* si es un número, empujarlo a la pila
|
||||||
* si es un operador, tomar dos elementos de la parte superior de la pila, aplicar la operación y empujar el resultado en la pila.
|
* si es un operador, tomar dos elementos de la parte superior de la pila, aplicar la operación y empujar el resultado a la pila.
|
||||||
|
|
||||||
nota: en el caso de la división, los operandos siguen el mismo orden de izquierda a derecha. 3/2 sería escrito como:
|
nota: en el caso de la división, los operandos siguen el mismo orden de izquierda a derecha. 3/2 sería escrito como:
|
||||||
|
|
||||||
|
@ -444,7 +444,7 @@ por eso debemos incluir una instrucción LIT.
|
||||||
|
|
||||||
## runas para etiquetas
|
## runas para etiquetas
|
||||||
|
|
||||||
incluso ahora que sabemos que #18 corresponde a empujar la dirección de dispositivo escribir en consola en la pila, por legibilidad y para asegurar nuestro código a futuro es una buena práctica asignar una serie de etiquetas que corresponderán a ese dispositivo y sus sub direcciones.
|
incluso ahora que sabemos que #18 corresponde a empujar la dirección de dispositivo escribir en consola a la pila, por legibilidad y para asegurar nuestro código a futuro es una buena práctica asignar una serie de etiquetas que corresponderán a ese dispositivo y sus sub direcciones.
|
||||||
|
|
||||||
la runa @ nos permite definir etiquetas y la runa & nos permite definir sub etiquetas.
|
la runa @ nos permite definir etiquetas y la runa & nos permite definir sub etiquetas.
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue