In the list of constants:
'\0'
chartrue
,false
boolean2U
unsigned / unsigned int2
int2L
long2.0
double2.0f
float""
string0x0
hexadecimal integer02
octal integer1E-8
exponential
I see primarily all the constants corresponding to their standard data type or interpretation value. However I don't see a specific for (short / short integer / 2 bytes / word / int16). Is there any particular, reasonable argument for its absence ?