##
% perl -MPOSIX=CHAR_MAX -MO=Deparse,-p -e 'print( CHAR_MAX + 1 )'
print(CHAR_MAX(1));
-e syntax OK
####
% perl -Mconstant=CHAR_MAX,127 -wle 'print( CHAR_MAX + 1 )'
128
% perl -Mconstant=CHAR_MAX,127 -wle 'print( CHAR_MAX( 1 ) )'
Too many arguments for main::CHAR_MAX at -e line 1, at end of line
Execution of -e aborted due to compilation errors.