Constants:
Many mapfile parameters take constant values.
The following constants are available in MapScript:

logical control/boolean values MS_VERSION - character (4.4.0)
MS_FALSE - integer (0)
MS_TRUE - integer (1)
logical control/status values MS_OFF - integer (0)
MS_ON - integer (1)
MS_DEFAULT - integer (2)
MS_EMBED - integer (3)
MS_DELETE - integer (4)
MS_NO - integer (0)
MS_YES - integer (1)
query/join types/modes MS_SINGLE - integer (0)
MS_MULTIPLE - integer (1)
MS_GD_ALPHA - integer (1000)
map units MS_INCHES - integer
MS_FEET - integer
MS_MILES - integer
MS_METERS - integer
MS_KILOMETERS - integer
MS_DD - integer
MS_PIXELS - integer
layer types MS_LAYER_POINT - integer
MS_LAYER_LINE - integer
MS_LAYER_POLYGON - integer
MS_LAYER_RASTER - integer
MS_LAYER_ANNOTATION - integer
MS_LAYER_QUERY - integer
MS_LAYER_CIRCLE - integer
MS_LAYER_TILEINDEX - integer
font types MS_TRUETYPE - integer
MS_BITMAP - integer
label positions MS_UL - integer
MS_LR - integer
MS_UR - integer
MS_LL - integer
MS_CR - integer
MS_CL - integer
MS_UC - integer
MS_LC - integer
MS_CC - integer
MS_AUTO - integer
MS_XY - integer (internal value used only for legend labels)
label size (bitmap only) MS_TINY - integer
MS_SMALL - integer
MS_MEDIUM - integer
MS_LARGE - integer
MS_GIANT - integer
shape types MS_SHAPE_POINT - integer
MS_SHAPE_LINE - integer
MS_SHAPE_POLYGON - integer
MS_SHAPE_NULL - integer
shapefile types MS_SHAPEFILE_POINT (1)
MS_SHAPEFILE_ARC (3)
MS_SHAPEFILE_POLYGON (5)
MS_SHAPEFILE_MULTIPOINT (8)
MS_SHAPEFILE_POINTZ (11)
MS_SHAPEFILE_ARCZ (13)
MS_SHAPEFILE_POLYGONZ (15)
MS_SHAPEFILE_MULTIPOINTZ (18)
MS_SHAPEFILE_POINTM (21)
MS_SHAPEFILE_ARCM (23)
MS_SHAPEFILE_POLYGONM (25)
MS_SHAPEFILE_MULTIPOINTM (28)
field types FTString - integer
FTInteger - integer
FTDouble - integer
FTInvalid - integer
file types MS_FILE_MAP - integer
MS_FILE_SYMBOL - integer
MS_FILE_DEFAULT - integer (MS_FILE_MAP)
symbol types MS_SYMBOL_SIMPLE - integer
MS_SYMBOL_VECTOR - integer
MS_SYMBOL_ELLIPSE - integer
MS_SYMBOL_PIXMAP - integer
MS_SYMBOL_TRUETYPE - integer
MS_SYMBOL_CARTOLINE - integer
MS_SYMBOL_HATCH - integer
querymap styles MS_NORMAL - integer
MS_HILITE - integer
MS_SELECTED - integer
connection type MS_INLINE - integer
MS_SHAPEFILE - integer
MS_TILED_SHAPEFILE - integer
MS_SDE - integer
MS_OGR - integer
MS_POSTGIS - integer
MS_WMS - integer
MS_ORACLESPATIAL - integer
MS_WFS - integer
MS_GRATICULE - integer
MS_MYGIS - integer
MS_RASTER - integer
db connection type MS_DB_XBASE - integer
MS_DB_CSV - integer
MS_DB_MYSQL - integer
MS_DB_ORACLE - integer
MS_DB_POSTGRES - integer
join types MS_JOIN_ONE_TO_ONE - integer
MS_JOIN_ONE_TO_MANY - integer
output types MS_GIF - integer (0)
MS_PNG - integer (1)
MS_JPEG - integer (2)
MS_WBMP - integer (3)
MS_GML - integer (4)
imagemode types MS_IMAGEMODE_PC256 - integer
MS_IMAGEMODE_RGB - integer
MS_IMAGEMODE_RGBA - integer
MS_IMAGEMODE_INT16 - integer
MS_IMAGEMODE_FLOAT32 - integer
MS_IMAGEMODE_BYTE - integer
MS_IMAGEMODE_NULL - integer
MS_NOOVERRIDE - integer
line joins & caps MS_CJC_NONE - integer
MS_CJC_BEVEL - integer
MS_CJC_BUTT - integer
MS_CJC_MITER - integer
MS_CJC_ROUND - integer
MS_CJC_SQUARE - integer
MS_CJC_TRIANGLE - integer
return codes MS_SUCCESS - integer
MS_FAILURE - integer
MS_DONE - integer
error codes MS_NOERR - integer (0)
MS_IOERR - integer (1)
MS_MEMERR - integer (2)
MS_TYPEERR - integer (3)
MS_SYMERR - integer (4)
MS_REGEXERR - integer (5)
MS_TTFERR - integer (6)
MS_DBFERR - integer (7)
MS_GDERR - integer (8)
MS_IDENTERR - integer (9)
MS_EOFERR - integer (10)
MS_PROJERR - integer (11)
MS_MISCERR - integer (12)
MS_CGIERR - integer (13)
MS_WEBERR - integer (14)
MS_IMGERR - integer (15)
MS_HASHERR - integer (16)
MS_JOINERR - integer (17)
MS_NOTFOUND - integer (18)
MS_SHPERR - integer (19)
MS_PARSEERR - integer (20)
MS_SDEERR - integer (21)
MS_OGRERR - integer (22)
MS_QUERYERR - integer (23)
MS_WMSERR - integer (24)
MS_WMSCONNERR - integer (25)
MS_ORACLESPATIALERR - integer (26)
MS_WFSERR - integer (27)
MS_WFSCONNERR - integer (28)
MS_MAPCONTEXTERR - integer (29)
MS_HTTPERR - integer (30)
MS_CHILDERR - integer (31)
MS_WCSERR - integer (32)
MS_GEOSERR - integer (33)
MS_RECTERR - integer (34)
MS_TIMEERR - integer (36)
MS_NUMERRORCODES - integer (37)
MESSAGELENGTH - integer (2048)
ROUTINELENGTH - integer (64)
maximums MS_MAXSYMBOLS - integer (64)
MS_MAXVECTORPOINTS - integer (100)
MS_MAXSTYLELENGTH - integer (10)
MS_IMAGECACHESIZE - integer (6)
MS_HASHSIZE - integer (41)
MAX_PARAMS - integer (10000)
cgi MS_GET_REQUEST - integer
MS_POST_REQUEST - integer