36B7B |
CKREAL
|
( % → % )
( Z → % )
Checks for real. If a ZINT, convert
to real. Else SETTYPEERR .
|
184006 |
^CK1Z
|
( $/#/hxs → Z )
CHecks for an integer. Converts strings,
bints or hxs's to zints. Errors for other
object types.
|
185006 |
^CK2Z
|
( ob ob' → Z Z' )
Like <REF>^CK1Z, but for two objects.
|
186006 |
^CK3Z
|
( ob ob' ob" → Z Z' Z" )
Like <REF>^CK1Z, but for three objects.
|
3F33F |
(CKARRY)
|
( → )
Checks for array.
|
3F3C1 |
(CKLIST)
|
( → )
Checks for list.
|
3D2B4 |
CKSYMBTYPE
|
( → )
Checks for quoted name (name as symbolic).
|
2EF07 |
nmetasyms
|
( meta → meta )
Checks for meta containing %, C%, unit, id,
lam or symb.
|
03C64 |
TYPE
|
( ob → #prolog )
Returns address of prolog of object.
|
3BC43 |
XEQTYPE
|
( ob → ob %type )
System version of user word TYPE , but this
keeps the object.
|
3511D |
TYPEREAL?
|
( ob → flag )
|
35118 |
DUPTYPEREAL?
|
( ob → ob flag )
aka: DTYPEREAL?
|
3512C |
TYPECMP?
|
( ob → flag )
|
35127 |
DUPTYPECMP?
|
( ob → ob flag )
|
3510E |
TYPECSTR?
|
( ob → flag )
|
35109 |
DUPTYPECSTR?
|
( ob → ob flag )
aka: DTYPECSTR?
|
35136 |
DUPTYPEARRY?
|
( ob → ob flag )
aka: DTYPEARRY?
|
3513B |
TYPEARRY?
|
( ob → flag ??? )
|
35292 |
TYPERARRY?
|
( ob → flag )
|
352AD |
TYPECARRY?
|
( ob → flag )
|
35195 |
TYPELIST?
|
( ob → flag )
|
35190 |
DUPTYPELIST?
|
( ob → ob flag )
aka: DTYPELIST?
|
3504B |
TYPEIDNT?
|
( ob → flag )
|
35046 |
DUPTYPEIDNT?
|
( ob → ob flag )
|
350E1 |
TYPELAM?
|
( ob → flag )
|
350DC |
DUPTYPELAM?
|
( ob → ob flag )
|
194006 |
^TYPEIDNTLAM?
|
( ob → flag )
Tests if ob is ID or lam.
|
2F0D4 |
(NotIDorLAM?)
|
( ob → ob flag )
Tests if ob is neither an ID nor a LAM.
|
35168 |
TYPESYMB?
|
( ob → flag )
|
35163 |
DUPTYPESYMB?
|
( ob → ob flag )
|
350FF |
TYPEHSTR?
|
( ob → flag )
|
350FA |
DUPTYPEHSTR?
|
( ob → ob flag )
|
35186 |
TYPEGROB?
|
( ob → flag )
|
35181 |
DUPTYPEGROB?
|
( ob → ob flag )
|
351A4 |
TYPETAGGED?
|
( ob → flag )
|
3519F |
DUPTYPETAG?
|
( ob → ob flag )
|
351B3 |
TYPEEXT?
|
( ob → flag )
Is ob a unit object?
|
351AE |
DUPTYPEEXT?
|
( ob → ob flag )
Is ob a unit object?
|
3514A |
TYPEROMP?
|
( ob → flag )
|
35145 |
DUPTYPEROMP?
|
( ob → ob flag )
|
350F0 |
TYPEBINT?
|
( ob → flag )
|
350EB |
DUPTYPEBINT?
|
( ob → ob flag )
|
35159 |
TYPERRP?
|
( ob → flag )
|
35154 |
DUPTYPERRP?
|
( ob → ob flag )
|
3503C |
TYPECHAR?
|
( ob → flag )
|
35037 |
DUPTYPECHAR?
|
( ob → ob flag )
|
35177 |
TYPECOL?
|
( ob → flag )
Is on a secondary?
|
35172 |
DUPTYPECOL?
|
( ob → ob flag )
Is ob a secondary?
aka: DTYPECOL?
|
350D2 |
TYPEAPLET?
|
( ob → flag )
|
350CD |
DUPTYPEAPLET?
|
( ob → ob flag )
|
35087 |
TYPEFLASHPTR?
|
( ob → flag )
|
35082 |
DUPTYPEFLASHPTR?
|
( ob → ob flag )
|
350C3 |
TYPEFONT?
|
( ob → flag )
|
350BE |
DUPTYPEFONT?
|
( ob → ob flag )
|
350B4 |
TYPELNGCMP?
|
( ob → flag )
|
350AF |
DUPTYPELNGCMP?
|
( ob → ob flag )
|
350A5 |
TYPELNGREAL?
|
( ob → flag )
|
350A0 |
DUPTYPELNGREAL?
|
( ob → ob flag )
|
35096 |
TYPEZINT?
|
( ob → flag )
|
35091 |
DUPTYPEZINT?
|
( ob → ob flag )
|
182006 |
^TYPEZ?
|
( ob → flag )
|
183006 |
^DUPTYPEZ?
|
( ob → ob flag )
|
114007 |
^TYPEGAUSSINT?
|
( ob → flag )
Checks if ob is Gaussian integer.
First available in ROM 1.11.
|
115007 |
^DTYPEGAUSSINT?
|
( ob → ob flag )
Checks if ob is Gaussian integer.
First available in ROM 1.11.
|
116007 |
^DUPTYPEGAUSSINT?
|
( ob → ob flag )
Checks if ob is Gaussian integer.
First available in ROM 1.11.
|
3505A |
(TYPEBAK?)
|
( ob → flag )
|
35055 |
(DUPTYPEBAK?)
|
( ob → ob flag )
|
35069 |
(TYPELIB?)
|
( ob → flag )
|
35064 |
(DUPTYPELIB?)
|
( ob → ob flag )
|
35078 |
(TYPEMATRIX?)
|
( ob → flag )
|
35073 |
(DUPTYPEMATRIX?)
|
( ob → ob flag )
|
35073 |
(DTYPEMATRIX?)
|
( ob → ob flag )
|
351C2 |
(TYPEEXT0?)
|
( ob → flag )
|
351BD |
(DUPTYPEEXT0?)
|
( ob → ob flag )
|
187006 |
^CK1Cext
|
( ob → flag )
Checks if object is integer or Gaussian
integer.
|
181006 |
^CKALG
|
( ob → ob )
Checks that an object is real/cmplx/unit or
idnt/lam/symbolic.
|
25E77 |
?OKINALG
|
( ob → ob flag )
Is object allowed in algebraics?
|
171006 |
^DTYPFMAT?
|
( ob → ob flag )
Tests if object is a symbolic matrix.
|
191006 |
^IDNTLAM?
|
( ob → ob flag )
Tests if ob is idnt or lam.
|
192006 |
^FLOAT?
|
( ob → ob flag )
Tests if ob is real or complex.
|
195006 |
^REAL?
|
( ob → ob flag )
Tests if ob is real, zint or hxs.
|
196006 |
^TYPEREALZINT?
|
( ob → flag )
Tests if ob is real, zint or hxs.
|
193006 |
^CKSYMREALCMP
|
( ob → ob )
Does "Bad Argument Type" error if ob is not a
real, complex or symbolics.
|