NAME
    issimple - whether a value is a simple type

SYNOPSIS
    issimple(x)

TYPES
    x		any, &any

    return	int

DESCRIPTION
    Determine if x is a simple type.  This function will return 1 if x
    is a simple type, 0 otherwise.  Simple types are real numbers,
    complex numbers, strings and null values.

EXAMPLE
    > print issimple(2.0), issimple(1), issimple("0")
    1 1 1

    > print issimple(2i), issimple(1e20), issimple(1/3), issimple(null())
    1 1 1 1

    > mat a[2]
    > b = list(1,2,3)
    > c = assoc()
    > obj chongo {was, here} d;
    > print issimple(a), issimple(b), issimple(c), issimple(d)
    0 0 0 0

LIMITS
    none

LIBRARY
    none

SEE ALSO
    isassoc, isatty, isblk, isconfig, isdefined, iserror, iseven, isfile,
    ishash, isident, isint, islist, ismat, ismult, isnull, isnum, isobj,
    isobjtype, isodd, isprime, isrand, israndom, isreal, isrel,
    issq, isstr, istype
