HP Forums

Full Version: Why are certain commands not documented?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
e.g. I've been playing around with the =< operator, which gets translated to array_sto()
....neither of which is in the standard documentation or in the catalog. The only place I can find these is here:
https://tiplanet.org/hpwiki/index.php?ti...e/Commands
....but these operations are not explained....
Is there any official HP documentation that has this stuff properly documented?
Thx
Unfortunately, this has been an ongoing topic for a long time. HP Prime is a great platform that is not documented properly (Reference manual or AUG type). People (including me) raised the weak documentation issue more that a year ago and still nothing. The best most current official documentation is the Help button on the calculator. The user guide .pdf file is hopelessly behind.

We are still hoping this will change because HP Prime has great potential.
but these cmds aren't even in the catalog, so the help menu won't work on them.....
They allow you to access a matrix/vector by reference.
e.g.
m:=[1 2 3];
l:=m;
m[1]=<4; // gets translated to array_sto(4,at(m,0));
m returns [4 2 3]
l returns [4 2 3] also
So, I know how it works, kinda, but I'd love to find what else is possible (and undocumented).
This has been discussed here (and elsewhere):

http://www.hpmuseum.org/forum/thread-412...mmand+list
In this case it was a "feature" that nobody on the HP side was even aware of...


There is also the issue that there are things in the CAS that directly conflict with other things in the core calculator side and we don't particularly want people using because they are problematic in one way or another. Documenting and highlighting them just exacerbates the problem in those cases.
Tim makes a good point, from a corporate point of view. For fringe users, using the entire field of available resources within the calculator, just adds to the sport. Sort of a twist on the theme, "caveat emptor."

-Dale-
being able to access by reference is something that is VERY useful from a programatical standpoint. It could increase speed dramatically for certain applications.
(06-29-2017 12:05 PM)webmasterpdx Wrote: [ -> ]being able to access by reference is something that is VERY useful from a programatical standpoint. It could increase speed dramatically for certain applications.

It also saves memory when passing large arrays. Instead of having to make a copy of the array, only a pointer to the original array's location is passed.
Precisely!
Reference URL's