An integer (one beyond the range of 32 bits is a Real)
What the value is: atom, integer, real, variable, list or struct
The value as Prolog text, written with the operators of arg2p