HP Forums

Full Version: List operators in RPN mode
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
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
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.
Confirmed here. The space can be manually deleted, and subsequently allow the operation to perform.

-Dale-
(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.
In the meantime, let L1:={2,4,6,8}; L2:={1,3,5,9} then here is a screenshot example:
It might be an idea to put the word "Bug" in the title of the thread to attract attention to the problem.
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
On "the list".
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?
You're not using the command .* please note the point before the * these are two separate commands.
It's 'element by element' operators that are at issue. [Toolbox] [Catlg] [.] to bring up operators that error in RPN mode.
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?
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.
Reference URL's