« "Enter a: " {" :a: " {2 0} V } INPUT OBJ→ → a « '2*a^2+3'
NUM » »
Modificarlo de esta manera:
« "Enter a: " {" :a: " {2 0} V } INPUT OBJ→ → a « '2*a^2+3'
NUM "F" →TAG » »
Almacenar el programa nuevamente dentro de FUNCa usando „ @FUNCa.
Después, activar el programa presionando @FUNCa.
cuando está incitado, y presione `. El resultado ahora es el resultado
marcado con etiqueta F:11.
Ejemplo 2 – marcar la entrada y la salida con etiqueta en la función FUNCa
En este ejemplo modificamos el programa FUNCa de modo que la salida
incluya no solamente la función evaluada, pero también una copia de la
entrada con una etiqueta.
FUNCa a la pantalla:
« "Enter a: " {" :a: " {2 0} V } INPUT OBJ→ → a « '2*a^2+3'
Modificarlo de esta manera:
« "Enter a: " {" :a: " {2 0} V } INPUT OBJ→ → a « '2*a^2+3'
(Recordar que la función SWAP está disponible usando „°@) S TACK @SWAP@).
Almacenar el programa nuevamente dentro de FUNCa usando „ @FUNCa.
Después, activar el programa presionando @FUNCa . Escriba un valor de 2
cuando se solicite, y presione `. Los resultados ahora son dos números
marcados con etiqueta a:2. en el nivel 2 de la pantalla, y F:11. en el nivel
1 de la pantalla.
Use ‚ @FUNCa para recobrar el contenido de
NUM "F" →TAG » »
EVAL "F" →TAG a SWAP» »
Escriba un valor de 2
Página 21-38