You are viewing the version of this documentation from Perl blead. This is the main development branch of Perl. (git commit 233e70e50b57acf34a1003a191ae9a57e8706973)
$COMPILING
$^C

The current value of the flag associated with the -c switch. Mainly of use with -MO=... to allow code to alter its behavior when being compiled, such as for example to AUTOLOAD at compile time rather than normal, deferred loading. Setting $^C = 1 is similar to calling B::minus_c.

This variable was added in Perl v5.6.0.