[comp.sys.handhelds] Hidden types on 28C/28S/48SX

jurjen@lijster.cwi.nl (Jurjen N.E. Bos) (03/28/90)

Do you guys realized how many types there are that you can't acces from the
outside in the 28/48?
The 48 brought some of those hidden types to visibility (for example,
the long real and long complex), but still there are a lot of types
that I would like to have.
How about a 3-dimensional array of strings, for example?  I know what
the representation would be, and it wouldn't surprise me if the
internal routines handle those beasts without any problems.  For
example, the 28C already stores its error messages in an array of
strings.
Did anybody use/explore/investigate this in one of the machines?  I would
like to know!
-- 
|                 | "Never imagine yourself not to be otherwise than what |
| Jurjen N.E. Bos | it might appear to others that what you were or might |
|                 | have been was not otherwise than what you had been    |
|  jurjen@cwi.nl  | would have appeared to them to be otherwise."         |

alonzo@microsoft.UUCP (Alonzo GARIEPY) (03/30/90)

In article <8921@boring.cwi.nl> jurjen@lijster.cwi.nl (Jurjen N.E. Bos) writes:
> Do you guys realized how many types there are that you can't access 
> from the outside in the 28/48?

There are 24, 27 or 28 types, depending on how you count them. The 
following 10 or 11 are generally inaccessible.  I suppose it would 
be possible to create new object types according to the scheme used
for the built-in ones.
				Example
Address Type	Name		Display			Syntax
------- ----	----		-------			------
02e92	14	XLIB name	XLIB 2 261		none
02b40	16	Library		Library			none
02b62	17	Backup obj	Backup Object		none
02911	20	Address		<28FCh>			none
02955	21	Long Real	Long Real		none
0299d	22	Long Complex	Long Complex		none
02a0a	23	Linked Array	Linked Array		none
029bf	24	Character	Character		none
02dcc	25	Code		Code			none
02b88	26	Library Data	Library Data		none
other	27	External	External		none

Any detailed information about the structure and use of the above 
objects will be much appreciated.  Address, Long Real, Long Complex, 
and Code have been explained elsewhere.  XLIB name is the same as 
Command and Function.  External includes any object which is not 
recognized (not built-in).  

Alonzo Gariepy
alonzo@microsoft