[Bajar Curso de User-Rpl] [Bajar Curso de System-Rpl] [Bajar Curso de Librerías]
Cómo hacer Librerías en la HP48.
¿Qué es una Librería?
Una Librería
es una recopilación de programas en un solo paquete. Las Librerías
se pueden visualizar como un directorio que contiene una serie de programas
alojados.
Las Librerías
tienen como ventaja, al igual que los programas en Sys-Rpl, que su ejecución
es más rápida y fácil en la calculadora. Otra
ventaja adicional de las Librerías es que los programas almacenados
en ellas no se borrarán accidentalmente al intentar grabar una variable,
cosa que es muy probable que nos haya pasado alguna vez.
Inicialmente
se necesita un programa que pueda hacer Librerías. Existen programas
que permiten hacerlas a través de un PC, pero también se
pueden hacer desde la calculadora. Un programa que permite hacer Librerías
desde la calculadora es el LIB.
El LIB permite convertir directorios en librerías dándoles
ciertas especificaciones.
Para hacer una librería con el programa "LIB" se tiene que seguir los siguientes pasos:
|
|
|
<< IFERR "Suma de 3 Números" { ":N1: :N2: :N3 " {1 0} } INPUT OBJ® + + "Suma" ®TAG THEN ERROR END >> |
|
|
|
|
|
|
|
|
|
|
|
|
Después de haber
copiado todo esto en un directorio se ejecuta D®LIB
y se creará la librería.
NUMERO DE IDENTIFICACION DE LAS LIBRERIAS
Cada librería debe poseer un número de identificación,
que de acuerdo a su valor, identificará el uso de la librería
en la calculadora. Este número es el Número de Identificación
de Memoria o $ROMID, y se debe elegir de acuerdo a la siguiente tabla:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Lo más aconsejable para elección de el $ROMID es escogerlo
en el rango de aplicaciones experimentales, aunque en el rango de Números
Asignados por La HP puede funcionar también. Es importante tener
esto en cuanta ya que si de escoge un número fuera de estos rangos
la calculadora puede desconfigurarse y perder toda la información
contenida en ella.
¿Como descomponer una Librería?
Para descomponer una
librería solo se tiene que colocar su número de $ROMID en
la pila (ejemplo :0:1600), y ejecutar el comando L®DIR,
desde la librería LIB, para crear un directorio en la pila con las
variables que contiene la librería. Este directorio luego es guardado
para poder ver su contenido.
¿Puedo descomponer cualquier Librería?
Teóricamente
con el programa LIB se puede descomponer cualquier librería, pero
existen librerías que están protegidas y no se pueden descomponer.