Type Testers.

In each of the following, the value of

EXPR

can be any ISETL data type. The function is the test for the value of

EXPR

being the type indicated.

  1. is$\displaystyle \_$ atom(EXPR)

    .

  2. is$\displaystyle \_$ boolean(EXPR)

    .

  3. is$\displaystyle \_$ integer(EXPR)

    .

  4. is$\displaystyle \_$ file(EXPR)

    .

  5. is$\displaystyle \_$ floating(EXPR)

    .

  6. is$\displaystyle \_$ func(EXPR)

    .

  7. is$\displaystyle \_$ map(EXPR)

    .

  8. is$\displaystyle \_$ number(EXPR)

    true for integer and floating_ point.

  9. is$\displaystyle \_$ set(EXPR)

    .

  10. is$\displaystyle \_$ string(EXPR)

    .

  11. is$\displaystyle \_$ tuple(EXPR)

    .

  12. is$\displaystyle \_$ om(EXPR)

    .

  13. is$\displaystyle \_$ defined (EXPR)

    . Negation of

    is$\displaystyle \_$ om

    .