9 Generic Limitations

The number of arguments of a compound term may not exceed 255.

The number of atoms created may not exceed 1048575 (33554431) on 32-bit (64-bit) architectures.

The number of bytes making up the characters of an atom may not exceed 65535.

There are 256 “temporary” and 256 “permanent” variables available for compiled clauses.

Saved-states are not portable between 32-bit and 64-bit architectures.

Indexing on large integers or floats is coarse.

Send feedback on this subject.