17
Object Types
The HP 49G makes use of 30 types of objects (listed in the
table below). Commands relevant to object types are:
• TYPE(
obj
) Returns the object’s type.
•VTYPE('
name
') Returns the named object’s type.
•TVARS(
type
) Lists all objects of the specified type in the
current directory.
• VARS Lists all objects in the current directory.
# Type Example
0
Real Number –6.02E23
1
Complex Number (.5,–1.57)
2
String "Hi there!"
3
Real Array [[ 1 2 ][ 3 4 ]]
4
Complex Array [[ (1,0) (5,–5) ][ (5,5) (0,1) ]]
5
List { π 3.14 "PI" }
6
Global Name X
7
Local Name j
8
Program « T 11 / »
9
Algebraic Object 4*π*r^2'
10
Binary Integer # EFAC11h
11
Graphics Object Graphic 131 × 64
12
Tagged Object :Answer: 42
13
Unit Object 6_ft/min
14
XLIB Name XLIB 543 8
15
Directory DIR … END
16
Library Library 440: …
17
Backup Object Backup MYDIR
18
Built-in Function SIN
19
Built-in Command CLEAR
20
Internal Binary Integer <123d>
21
Extended Real No. Long Real
22
Extended Complex No. Long Complex
23
Linked Array Linked Array
24
Character Object Character
25
Code Object Code
26
Library Data Library Data
27
Minifont Font
28
Integer 5
29
Symbolic Vector/Matrix
[
x x
2
x
3
x
4
]
30
Font Font