Glosario

Abreviado SysRPL, este es el lenguaje en el cual la mayor parte del ROM de la HP48 está escrito. También está disponible para el usuario usando HP Tools (en la PC), Jazz (en la HP) o cualquier otro de varias herramientas de desarrollo de programas. Este es el fundamento del User RPL, sólo que mucho más poderoso y mucho menos seguro (dado que toda la protección es removida, tal como la verificación de argumentos).

el comando para sumar listas en sytem? cual es el comando para sumar elemento dentro de una lista

9 respuestas [Último envío]
Integró: 07/02/2010
Envíos: 265
MonedasHP: 362
Imagen de riboflavina
AdictoHP+
Calc: HP50 | ROM:2.09
el comando para sumar listas en sytem? cual es el comando para sumar elemento dentro de una lista
 
Mié, 17/03/2010 - 09:39

hola adictos

si por ejemplo tengo { 1 2 3 } en user ΣLIST = 6

pero en systemrpl ¿cual es el comando para realizar esto ?

saludos a todos

Riboflavina aprendiendo el SYSTEM RPL/Arequipa-Peru

Top
Integró: 23/03/2009
Envíos: 146
MonedasHP: 296
Imagen de yder
AdictoHP+
Calc: HP50
 
#1
Mié, 17/03/2010 - 11:54

Un saludo a toda la comunidad.
En Debug4x puedes utilizar
ROMPTR 0AB 59.
es el mismo comando.

Top
Integró: 07/02/2010
Envíos: 265
MonedasHP: 362
Imagen de riboflavina
AdictoHP+
Calc: HP50 | ROM:2.09
 
#2
Mié, 17/03/2010 - 20:09

si muchas gracias ese comando me sirvio para sumar los elementos de una lista

pero que tipo de comando es ese, como es que puedes saber el comando con un numero ?

hay alguna lista de comando con su correspondiente numero

Riboflavina aprendiendo el SYSTEM RPL/Arequipa-Peru

Top
Integró: 23/03/2009
Envíos: 146
MonedasHP: 296
Imagen de yder
AdictoHP+
Calc: HP50
 
#3
Mié, 17/03/2010 - 21:41

Un saludo.
Bueno esa es una buena pregunta.
Para ello necesitas tener instalada la biblioteca
Nosy liberia numero L1625
y Extable2 libreria # 258 , esta última esta dentro de Emacs 2.11a.
Ambos los decargas de hpcal.
los pasos para saber la direccion de un comando son:
1.- poner en la pila el comando entre llaves ej. {ANIMATE}
2.-y luego ir a la biblioteca Nosy y pulsar el primer submenu Nosy.
Luego se te abrira una pantalla con la direccion que buscas y no te
olvides de completar en grupos de 3 en el ejemplo
ROMPTR 0AB 014 para Debug4x.

preview

Top
Integró: 15/02/2007
Envíos: 154
MonedasHP: 10
Imagen de asrhael
Calc: HP50
 
#4
Mar, 08/06/2010 - 16:05

Estimado Yder, programo también en System pero no se como encontraste esa dirección para lo la sima de listas (ΣLIST).

He estado buscandola en las "entries" pero no la encontré, y ahora veo tu post con la dirección ROMPTR ¿no habrá acaso un comando en el FLASH para este procedimiento?, por ejemplo veo el comando ^SUM que me despierta a que puede hacer algo similar (Internal SUM. The variable can be specified.)

Otra cosa..colocando ΣLIST entre {} y luego chequeando con Nosy me aparece un error xLib, por ende no puedo saber que "comandos" lo generan.

Saludos

---

Oh..debo acotar que ya lo encontré en el doc PDF de las Entries, ahi aparece el ROMPTR..saludos

Top
Integró: 07/02/2010
Envíos: 265
MonedasHP: 362
Imagen de riboflavina
AdictoHP+
Calc: HP50 | ROM:2.09
 
#5
Mar, 08/06/2010 - 17:42

un saludo para todos

respondere a tu pregunta

para saber las direcciones de los comandos necesitas 2 librerias instalas en la calcu :
-Nosy L1625
-Extable2 L258
( Extable2 esta dentro de Emacs 2.11a como parte de una de sus librerias, asi que cuando descargues Emacs 2.11a de la pagina de http://www.hpcalc.org/
descomprime la carpeta y hallaras dentro la libreria Extable2 )

Luego las instalas y listo pones cualquier comando entre corchetes y ejecutando la libreria nosy te mostrara la direccion del comando

respecto a los comando de FLASH
creo q todos empienzan con "^" para eso si estas usando el debug4x debes anteponer FLASHPTR y luego el comando

por ejemplo

FLASHPTR SUM ( ya no es necesario el caracter "^")

por cierto yder ya te habia contestado a tu pregunta

Riboflavina aprendiendo el SYSTEM RPL/Arequipa-Peru

Top
Integró: 08/07/2004
Envíos: 691
MonedasHP: 443
Imagen de alexis
AdictoHP+
Calc: HP50 | ROM:2.10-7, HP49G+ | ROM:2.15, Hp 35s | 2007, Hp 20b | 2008, Casio Fx-6300g | 1984
 
#6
Mié, 09/06/2010 - 19:38

Si usas MASD se usa:
FPTR2 ^SUM
Pero para ver mas de estos comandos, como su entrada y salida de datos, es aconsejable ver las entradas que las encontraras en el archivo.
http://www.hpcalc.org/details.php?id=5142

Top
Integró: 15/02/2007
Envíos: 154
MonedasHP: 10
Imagen de asrhael
Calc: HP50
 
#7
Jue, 10/06/2010 - 22:12

Muchas gracias por su ayuda, de antemano un gran saludo a todos ustedes que hace muucho tiempo que no me aparecía..menos mal que mi cuenta seguia viva Laughing out loud.

Saludos

Top
Integró: 26/12/2007
Envíos: 627
MonedasHP: 593
Imagen de Dani_
Calc: HP50 | ROM:2.09
 
#8
Jue, 10/06/2010 - 22:51

Saludos Asrhael, un placer volver a leerte en el foro con tantos aportes buenos que has hecho.
Veo ahora que estás en Maipú y espero que no haya pasado nada con tu casa y tu familia con el terremoto, creo que no estabas entrando al foro en esa época, espero que todo este bien por allá.

Ingeniero. Usuario de HP 50g.

Top
Integró: 15/02/2007
Envíos: 154
MonedasHP: 10
Imagen de asrhael
Calc: HP50
 
#9
Sáb, 12/06/2010 - 23:50

Muchas gracias estimado Dani, me alegra mucho saber que el foro sigue vivo..gracias a Dios que el terremoto no me afectó en prácticamente nada, no así a mucha gente con casas de adobe que lo perdió todo todo. En argentina al parecer también hubieron unos cuantos simos (de magnitud 7 me parece).

Saludos cordiales estimado!

Top

Twitter

Cargando...

CAPTCHA
Esta pregunta es para probar si usted es un visitante humano y así evitar el spam automatizado.
14 + 6 =
Solucione este simple problema matemático e ingrese el resultado. Por ejemplo: para 1+3, ingrese 4.