in reply to Preprocessor, library files

Use

use constant C => 10; my $var = C; print $var . "\n";
There is no reason to use the preprocessor.