NEWLONG
NEWDOUBLE
NEWSTRING(length)
Use these macros to create a new long, double or string value. The created value is NOT mortal. You usually should avoid this when implementing functions or operators. However you may need in some command implementation.