Hoy: 02.06.2024
USAG v1.6 para Calculadoras HP serie 49
Categoría Calculadora HP
USAG v1.6 para Calculadoras HP serie 49
USAG es una de las mejores aplicaciones para calculadoras HP que permite conocer que tipo de argumentos requiere un comando, ya sea comando HP ó comando de alguna biblioteca instalada. La sexta versión de mi programa USAG para calculadoras HP de la serie 49 trae un novedoso cambio el cual permite que USAG no requiera argumentos para su funcionamiento.
Esta propiedad ha mejorado los siguientes aspectos.
- No mensajes de error en caso de no haber argumentos en la pila.
- No mensajes de error si el argumentado ingresado no hace referencia a algún comando válido.
Este cambio fue gracias al uso del catálogo de comandos (CAT) que trae de fábrica ambos modelos (HP49G y hp50g).
Durante la etapa de desarrollo se presentaron los siguientes inconvenientes, que han sido superados en la versión publicada.
- CAT obtiene el comando seleccionado en texto sin formato si es un comando de fábrica, de lo contrario obtiene un texto con formato (cursiva).
- El proceso de conversión del texto no es el mismo para un texto con formato que para un texto sin formato. Se recurrió a Assembler en esta parte para reconocer un texto con formato.
- Si la conversión se realiza mediante palparse, no se podría usar USAG en comandos como FOR, WHILE y parecidos. Se usó entonces $>ID COMPILEID_
Se estima que el catálogo de comandos que incluye la nueva versión de USAG será más atractivo en hp50g por temas de velocidad, a diferencia de HP49G que mostrará el mismo resultado pero en menor velocidad. Es aquí donde se decide dejar vigente la sintaxis USAG("comando")
para un resultado más rápido.
Para versiones posteriores se piensa remover por completo la opción PRINT que sólo se encuentra disponible para HP49G.
Descargar USAG v1.6
Enlace a la versión 1.6 de USAG.
Artículo visto 11556 veces
Publicado el 27.03.2009 por Gustavo Portales en Calculadora HP
Comentarios: USAG v1.6 para Calculadoras HP serie 49
Aún no tenemos comentarios en este Artículo, deje el suyo!