Language Extensions: Intrinsic Procedures

The following intrinsic procedures are extensions available on all platforms:

A to D

ACOSD

BIAND

COMMAND_ARGUMENT_COUNT

DCMPLX

ACOSH

BIEOR

COSD

DCONJG

AIMIN0

BITEST

COTAND

DCOSD

AJMAX0

BIOR

CQABS

DCOTAN

AJMIN0

BJTEST

CQCOS

DCOTAND

AKMAX0

BKTEST

CQEXP

DERF

AKMIN0

BMOD

CQLOG

DERFC

AND

BMVBITS

CQSIN

DFLOAT

ASIND

BNOT

CQSQRT

DFLOTI

ASINH

BSHFT

CQTAN

DFLOTJ

ATAN2D

BSHFTC

CTAN

DFLOTK

ATAND

BSIGN

DACOSD

DIMAG

ATANH

CACHESIZE

DACOSH

DNUM

BABS

CDABS

DASIND

DREAL

BADDRESS

CDCOS

DASINH

DSHIFTL

BBCLR

CDEXP

DATAN2D

DSHIFTR

BBITS

CDLOG

DATAND

DSIND

BBSET

CDSIN

DATAN

DTAND

AIMAX0

BIOR

COTAN

BBTEST

CDSQRT

DATE

BDIM

CDTAN

DBLEQ

E to I

EOF

HIEOR

IIDINT

ININT

ERF

HIOR

IIDNNT

INOT

ERFC

HIXOR

IIEOR

INT1

ERRSNS

HMOD

IIFIX

INT2

EXIT

HMVBITS

IINT

INT4

FLOATI

HNOT

IIOR

INT8

FLOATJ

HSHFT

IIQINT

INT_PTR_KIND

FLOATK

HSHFTC

IIQNNT

INUM

FP_CLASS

HSIGN

IISHFT

IQINT

FREE

HTEST

IISHFTC

IQNINT

GETARG

IADDR

IISIGN

IS_IOSTAT_END

GET_COMMAND

IARG

IIXOR

IS_IOSTAT_EOR

GET_COMMAND ARGUMENT

IARGC

IJINT

ISHA

GET_ENVIRONMENT_VARIABLE

IBCHNG

ILEN

ISHC

HABS

IDATE

IMAG

ISHL

HBCLR

IIABS

IMAX0

ISNAN

HBITS

IIAND

IMAX1

IXOR

HBSET

IIBCLR

IMIN0

IZEXT

HDIM

IIBITS

IMIN1

HFIX

IIBSET

IMOD

HIAND

IIDIM

IMVBITS

J to P

JFIX

JMAX0

KIEOR

LEADZ

JIABS

JMAX1

KIFIX

LOC

JIAND

JMIN0

KINT

LSHIFT

JIBCLR

JMIN1

KIOR

LSHFT

JIBITS

JMOD

KIQINT

MALLOC

JIBSET

JMVBITS

KIQNNT

MCLOCK

JIDIM

JNINT

KISHFT

MM_PREFETCH

JIDINT

JNOT

KISHFTC

MOVE_ALLOC

JIDNNT

JNUM

KISIGN

MULT_HIGH

JIEOR

JZEXT

KMAX0

MULT_HIGH_SIGNED

JIFIX

KDIM

KMAX1

NARGS

JINT

KIABS

KMIN0

NEW_LINE

JIOR

KIAND

KMIN1

NUMARG

JIQINT

KIBCLR

KMOD

OR

JIQNNT

KIBITS

KMVBITS

POPCNT

JISHFT

KIBSET

KNINT

POPPAR

JISHFTC

KIDIM

KNOT

JISIGN

KIDINT

KNUM

JIXOR

KIDNNT

KZEXT

Q to Z

QABS

QCOSH

QNINT

SHIFTL

QACOS

QCOTAN

QNUM

SHIFTR

QACOSD

QCOTAND

QREAL

SIND

QACOSH

QDIM

QSIGN

SIZEOF

QARCOS

QERF

QSIN

SNGLQ

QASIN

QERFC

QSIND

TAND

QASIND

QEXP

QSINH

TIME

QASINH

QEXT

QSQRT

TRAILZ

QATAN

QEXTD

QTAN

XOR

QATAN2

QFLOAT

QTAND

ZABS

QATAN2D

QIMAG

QTANH

ZCOS

QATAND

QINT

RAN

ZEXP

QATANH

QLOG

RANDU

ZEXT

QCMPLX

QLOG10

RNUM

ZLOG

QCONJG

QMAX1

RSHIFT

ZSIN

QCOS

QMIN1

RSHFT

ZSQRT

QCOSD

QMOD

SECNDS

ZTAN

The argument KIND is an extension available in the following intrinsic procedures:

ACHAR

INDEX

MAXLOC

SIZE

COUNT

LBOUND

MINLOC

UBOUND

IACHAR

LEN

SCAN

VERIFY

ICHAR

LEN_TRIM

SHAPE