APPLY command
#1

Hello.
I have a problem with this simple user prog. (hp49g, rom 1.19.6):

<<
1 4
FOR I I 1 ->LIST F
APPLY
NEXT
>>

It doesn't work but if you debug it, you get the right answer
(obviously the debug can't be the solution).
Is it necessary to use WHILE or REPEAT routines or this program
can work also with FOR..NEXT (maybe with some tricks)?

Thank you

#2

Quote:
Hello.
I have a problem with this simple user prog. (hp49g, rom 1.19.6):
<<
1 4
FOR I
I 1 ->LIST
F APPLY
NEXT
>>

Note that I edited that quote to apply preformatted code.

Maybe you want:

%%HP: T(3);
\<<
1 4
FOR I
I 1 \->LIST
'F' APPLY
NEXT
\>>
Note the ' marks quoting the F.

But I'm really not sure what you want to accomplish. What are the
expected results?

Quote:
It doesn't work but if you debug it, you get the right answer
(obviously the debug can't be the solution).

Are you using the 49G's built-in debugger, or do you mean
"debugging" it mentally? What do you mean by "doesn't work"? Does
it error out, or does it return unexpected results?
Quote:
Is it necessary to use WHILE or REPEAT routines or this program
can work also with FOR..NEXT (maybe with some tricks)?

FOR...NEXT seems to me the most obvious method, although I suppose
that I could come up with a program using WHILE...REPEAT...END if
I cared to put some effort into it.

Regards,
James

#3

Hello.

F is a variable in which nothing is stored
(VAR menu doesn't contain F variable)
but even if you put 'F' instead of F, you obtain the same error message: NEXT error, bad argument type.
The answer should be:

4: F(1)
3: F(2)
2: F(3)
1: F(4)

With DEBUG capabilities of hp49 you can see the above
exact answer without any error.

Thank you.

Matteo Miglioranzi

#4

Hi Matteo!

I tried your program with the 48GX and it returned the predicted result 1: 'F(4)' 2: 'F(3)' 3: 'F(2)' 4: 'F(1)'! Unlike my 49G (with Rom version 1.19-6) which comes up with the error you reported; so, it seems to me that you've uncovered a bug in the FOR NEXT routine of the 49G ROM ...

Regards, Juergen



Possibly Related Threads…
Thread Author Replies Views Last Post
  [HP-Prime CAS] "Warning, ^ (Command) Is ambiguous on non square matrices"?? CompSystems 1 2,154 12-07-2013, 07:15 PM
Last Post: CompSystems
  HP Prime - most favorite command bluesun08 2 1,452 11-12-2013, 11:29 AM
Last Post: bluesun08
  hp prime - command syntax bluesun08 6 2,350 11-10-2013, 11:57 AM
Last Post: bluesun08
  HP PRIME: command to read the SERIAL ? Joseph Ec 9 5,732 11-01-2013, 12:43 AM
Last Post: Joe Horn
  Connectivty Kit for HP Prime needs an "Import Program" Command Eddie W. Shore 3 1,883 10-23-2013, 03:37 PM
Last Post: Eddie W. Shore
  HP Prime MOUSE command SanS 3 1,658 10-15-2013, 12:15 PM
Last Post: Han
  [HP-Prime] randPoly command CompSystems 0 1,011 09-26-2013, 08:49 AM
Last Post: CompSystems
  [HP-Prime xCAS] BUG: string command =( CompSystems 6 2,117 09-10-2013, 06:38 PM
Last Post: CompSystems
  [HP_Prime] definition of functions, APPLY command and BUGs CompSystems 1 1,290 09-05-2013, 03:59 PM
Last Post: CompSystems
  [HP-Prime] Request: New command for CAS (EvalStep) CompSystems 4 1,721 09-04-2013, 09:33 AM
Last Post: Eddie W. Shore

Forum Jump: