| Attribute | Limit | Reason |
| Maximum heap size | 131008 bytes | PalmOS 64k block size |
| Maximum heap size | 32752 objects | PalmOS 64k block size |
| Maximum total symbol (atoms) size | 4096 characters | LispMe PTR layout |
| Maximum FP numbers | 32704 bytes | PalmOS 64k block size |
| Maximum FP numbers | 4088 numbers | PalmOS 64k block size |
| Minimum big integer | -2523999+1 | PalmOS 64k block size |
| Maximum big integer | 2523999-1 | PalmOS 64k block size |
| Maximum string length | 65503 characters | PalmOS 64k block size |
| Maximum vector length | 32751 objects | PalmOS 64k block size |
| Maximum symbol length | 256 characters | arbitrary |
| Minimum char code | 0 | ASCII |
| Maximum char code | 255 | ASCII |
| Minimum fixed integer | -8192 | LispMe PTR layout |
| Maximum fixed integer | 8191 | LispMe PTR layout |
| Minimum big integer printed decimally | -247984+1 | arbitrary/performance |
| Maximum big integer printed decimally | 247984-1 | arbitrary/performance |
| Minimum (unnormalized) real number | 4.94065645841246e-324 | IEEE-754 |
| Maximum real number | 1.79769313486231e+308 | IEEE-754 |
| Maximum extension modules | 64 (currently 21 used) | LispMe PTR layout |
| Maximum foreign types | 16 (currently 10 used) | arbitrary |
| Maximum port types | 16 (currently 10 used) | arbitrary |
| Maximum variables per frame | 128 | LispMe PTR layout |
| Maximum environment frames | 64 | LispMe PTR layout |
| Maximum sessions | 32 | arbitrary |