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).

Errores en el system rpl, problemas con el Debugg 4x

2 respuestas [Último envío]
Integró: 07/02/2010
Envíos: 265
MonedasHP: 362
Imagen de riboflavina
AdictoHP+
Calc: HP50 | ROM:2.09
Errores en el system rpl, problemas con el Debugg 4x
 
Vie, 12/03/2010 - 15:05

hola adictos como estan

hace poko pregunte como hacer un tipo de navegador con check, yder me dio la ayuda ami pregunta

::
       ( ** ::Appl ** )
        ( ** ::Appl ** )
	  '
	    ::    ( or 'DROPFALSE )
	       BINT60 ( Activa Pantalla Completa )
	       #=casedrop  TrueTrue
	       BINT61
	       #=casedrop TrueTrue
		   ;
	
  	"HOLA yder cat en accion"     ( $Title )
	
	( ** ::Converter ** )
    ( or 'DROPFALSE )
   ' DO>STR
  	( ** {}Items ** )
   {	TAG y= % .52030725 TAG d= % 1.97152644
   TAG e= % 1212121 TAG r= % 4444454554 TAG f= % 1245887  }
 	 ONE    ( #Initial Selection )
	  ROMPTR Choose
   DROP xOBJ> DROP
 ;

este es el codigo que me dio yder, yo lo utilize para mi programa me fue bastante bien (aun no termino el programa) pero me di cuenta de algo, cuando entro al navegador q me permite dar check a ciertos datos de una lista de datos mostrados para escoger.
si COLOCO la opcion de CANCEL
dentro del navegador
se produce un ERROR puesto que me sale en la patanlla "->LIST Error: Too Few Arguments"
si le de doy cacenl (on) y apreto cualquier tecla de la calculadora se produce el temido ERROR del system rpl, se me borra la memoria de la calculadora " try to recover memory"

bueno el programa funciona bien si en vez de cancel presiono OK pero necesito corregir este error, yo probe el codigo q esta arriba con los datos q me dio yder y funciona bien no se produce el ERROR que les mencione esto solo sucede con los datos q yo he cambiado para mi programa q estoy desarrollando

**** y otra cosita mas, por que el debugg4x no puedo usar el comando EDITB cuando lo digito lo escribo asi xEDITB para q se pueda usar en el lenguaje del system rpl y aunque este comando de la forma xEDTIB si aparece en la lista de comando del DEBUGG4x con las teclas control + escape me sale alado del comando con letra roja la palabra ROM

Verb:xEDITB
xEDITB..........ROM

por que no se puede usar este comando yo lo usaba en el USER RPL acaso no se usar en el system rpl??

bueno amigos saludos a todos ustedes y doy gracias por su colaboracion y tiempo

Riboflavina aprendiendo el SYSTEM RPL/Arequipa-Peru

Top
Integró: 23/03/2009
Envíos: 146
MonedasHP: 296
Imagen de yder
AdictoHP+
Calc: HP50
 
#1
Vie, 12/03/2010 - 15:58

Un saludo cordial a toda la comunidad.
Bueno aqui el mismo codigo pero con captura de errores.

::
ERRSET
::
       ( ** ::Appl ** )
        ( ** ::Appl ** )
	  '
	    ::    ( or 'DROPFALSE )
	       BINT60 ( Activa Pantalla Completa )
	       #=casedrop  TrueTrue
	       BINT61
		     	#=casedrop
        TrueTrue
		   ;
	
  	"HOLA yder cat en accion"     ( $Title )
	
	( ** ::Converter ** )
    ( or 'DROPFALSE )
   ' DO>STR
  	( ** {}Items ** )
   {	TAG y= % .52030725 TAG d= % 1.97152644
   TAG e= % 1212121 TAG r= % 4444454554 TAG f= % 1245887  }
 	 ONE    ( #Initial Selection )
	  ROMPTR Choose
   DROP xOBJ> DROP
   ;
 ERRTRAP
 ::
   "seleccione algun valor" FlashWarning
   ( en esta parte pones la accion que se ejecute
    en caso de ocurra ese error)
 ;
;

ejecute en Debug4x.
en cuanto a xEDITB ponga en Debug4x
ROMPTR xEDITB.

Top
Integró: 07/02/2010
Envíos: 265
MonedasHP: 362
Imagen de riboflavina
AdictoHP+
Calc: HP50 | ROM:2.09
 
#2
Sáb, 13/03/2010 - 10:55

yder ojala leas esto pero estoy teniendo problemas por que ya habia usado un detector de errores en mi programa ahora intente colocar este otro que tu me diste con lo cual me genera error en el debug4x.

dime una cosa se puede usar varios dectectores de errores en un programa??

bueno gracias de todas manera eres como un heroe me estas ayudando bastante

-------------- BUENO ya pude corregir el error, y si logre usar dos detectores de errores saludos

Riboflavina aprendiendo el SYSTEM RPL/Arequipa-Peru

Top

Twitter

Cargando...

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