[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

4.1.2 Type Checking

63B2D CKREAL ( % → % )
( Z → % )
Checks for real. If a ZINT, convert to real. Else SETTYPEERR.
54C63 nmetasyms ( meta → meta )
Checks for meta containing %, C%, unit, id, lam or symb.
19207 (CKNFLOATS) ( → )
Checks for #n floats (F%) zero = C%0 if at least one float was complex, otherwise it is %0.
03C64 TYPE ( ob → #prolog )
Returns address of prolog of object.
1CB90 XEQTYPE ( ob → ob %type )
System version of user word TYPE, but this keeps the object.
6216E TYPEREAL? ( ob → flag )
62169 DUPTYPEREAL? ( ob → ob flag )
aka: DTYPEREAL?
62183 TYPECMP? ( ob → flag )
6217E DUPTYPECMP? ( ob → ob flag )
62159 TYPECSTR? ( ob → flag )
62154 DUPTYPECSTR? ( ob → ob flag )
aka: DTYPECSTR?
62198 TYPEARRAY? ( ob → flag )
62193 DUPTYPEARRY? ( ob → ob flag )
aka: DTYPEARRY?
62198 TYPEARRY? ( ob → flag ??? )
6223B TYPERARRY? ( ob → flag )
62256 TYPECARRY? ( ob → flag )
62216 TYPELIST? ( ob → flag )
62211 DUPTYPELIST? ( ob → ob flag )
aka: DTYPELIST?
6203A TYPEIDNT? ( ob → flag )
62035 DUPTYPEIDNT? ( ob → ob flag )
6211A TYPELAM? ( ob → flag )
62115 DUPTYPELAM? ( ob → ob flag )
621D7 TYPESYMB? ( ob → flag )
621D2 DUPTYPESYMB? ( ob → ob flag )
62144 TYPEHSTR? ( ob → flag )
6213F DUPTYPEHSTR? ( ob → ob flag )
62201 TYPEGROB? ( ob → flag )
621FC DUPTYPEGROB? ( ob → ob flag )
6222B TYPETAGGED? ( ob → flag )
62226 DUPTYPETAG? ( ob → ob flag )
6204F TYPEEXT? ( ob → flag )
Is ob a unit object?
6204A DUPTYPEEXT? ( ob → ob flag )
Is ob a unit object?
621AD TYPEROMP? ( ob → flag )
621A8 DUPTYPEROMP? ( ob → ob flag )
6212F TYPEBINT? ( ob → flag )
6212A DUPTYPEBINT? ( ob → ob flag )
621C2 TYPERRP? ( ob → flag )
621BD DUPTYPERRP? ( ob → ob flag )
62025 TYPECHAR? ( ob → flag )
62020 DUPTYPECHAR? ( ob → ob flag )
621EC TYPECOL? ( ob → flag )
Is on a secondary?
621E7 DUPTYPECOL? ( ob → ob flag )
Is ob a secondary? aka: DTYPECOL?
26A2D ?OKINALG ( ob → ob flag )
Is object allowed in algebraics?


[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

This document was generated by Carsten Dominik on May, 30 2005 using texi2html