HP Forums
List operators in RPN mode - Printable Version

+- HP Forums (https://www.hpmuseum.org/forum)
+-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html)
+--- Forum: HP Prime (/forum-5.html)
+--- Thread: List operators in RPN mode (/thread-4498.html)



List operators in RPN mode - Philippe - 08-08-2015 08:03 AM

Hello,

I would like to report the following bug :
In RPN mode, it's impossible to enter one of the 4 list operators : .* .+ .- ./ without having an message error since an extra space is automatically added between the two symbols of the operator.

Firmare is 2015 06 17 (8151)

(Does a bug form need to be filled, where can i found it ?)

Thank's
Philippe


RE: List operators in RPN mode - Gerald H - 08-08-2015 09:31 AM

I confirm this behaviour.

Doesn't seem to matter for lists as + etc do the job.

For vectors it's a problem, as + won't add a vector to a scalar.

As to filling in a bug form, good question.

2 answers:

1 No - my answer is you've done your part & published a bug.

2 Yes - or at least you should state the relevant parameters under which the bug appeared (I have no idea what the relevant parameters are).

So the suggestion of a standard bug form is probably a good idea.


RE: List operators in RPN mode - DrD - 08-08-2015 09:50 AM

Confirmed here. The space can be manually deleted, and subsequently allow the operation to perform.

-Dale-


RE: List operators in RPN mode - John Colvin - 08-08-2015 06:35 PM

(08-08-2015 08:03 AM)Philippe Wrote:  Hello,

I would like to report the following bug :
In RPN mode, it's impossible to enter one of the 4 list operators : .* .+ .- ./ without having an message error since an extra space is automatically added between the two symbols of the operator.

Firmare is 2015 06 17 (8151)

(Does a bug form need to be filled, where can i found it ?)

Thank's
Philippe
Can you post an example or screen shot of what you have described? Your description is not detailed enough for me to figure out how you are using these operators on the list.


RE: List operators in RPN mode - DrD - 08-08-2015 08:16 PM

In the meantime, let L1:={2,4,6,8}; L2:={1,3,5,9} then here is a screenshot example:


RE: List operators in RPN mode - Gerald H - 08-09-2015 10:15 AM

It might be an idea to put the word "Bug" in the title of the thread to attract attention to the problem.


RE: List operators in RPN mode - Philippe - 08-09-2015 10:40 AM

Hello,

In attachment, you will find a bug form example (in pdf format since open office format seems to be not allowed) that tries to summarize this thread. I let seniors decide if this is relevant. If ever, I also let you define the "severity" field (blocking, non blocking, ...), status field, additional fields, ...

Thank you,
Philippe


RE: List operators in RPN mode - Tim Wessman - 08-09-2015 03:16 PM

On "the list".


RE: List operators in RPN mode - John Colvin - 08-09-2015 07:28 PM

I am still unable to reproduce this bug in RPN mode. I have L1 = {2 4 5 8} and
L2 = {1 3 5 9} and enter L1 L2 * on the command line. I get the result
{2 12 25 72} with no error messages. The * operator doesn't show up on the command line because as soon as I press the * key the result appears on the stack. What am I missing here?


RE: List operators in RPN mode - Gerald H - 08-09-2015 08:07 PM

You're not using the command .* please note the point before the * these are two separate commands.


RE: List operators in RPN mode - DrD - 08-09-2015 08:37 PM

It's 'element by element' operators that are at issue. [Toolbox] [Catlg] [.] to bring up operators that error in RPN mode.


RE: List operators in RPN mode - Tim Wessman - 08-09-2015 08:41 PM

Note that in the case of two lists, * won't do anything different then .*

To the original poster, I assume you are typing [.] followed by [*] (two keystrokes) rather then selecting the catalog item, correct?


RE: List operators in RPN mode - Philippe - 08-09-2015 09:17 PM

Hello,

@TW: Yes, your assumption is correct. The selection through the catalog works correctly (no extra space is inserted). It's the sequence of the two keystrokes that doesn't works as expected.