Update docs and English.pm for $^C
Nick Ing-Simmons [Sun, 29 Nov 1998 20:13:58 +0000 (20:13 +0000)]
p4raw-id: //depot/perl@2397

lib/English.pm
pod/perlvar.pod

index 7aa0d84..9f29a48 100644 (file)
@@ -168,6 +168,7 @@ sub import {
 
        *PERL_VERSION                           = *]    ;
        *ACCUMULATOR                            = *^A   ;
+       *COMPILING                              = *^C   ;
        *DEBUGGING                              = *^D   ;
        *SYSTEM_FD_MAX                          = *^F   ;
        *INPLACE_EDIT                           = *^I   ;
index 8c6305c..fb27bfb 100644 (file)
@@ -674,6 +674,15 @@ of perl in the right bracket?)  Example:
 See also the documentation of C<use VERSION> and C<require VERSION>
 for a convenient way to fail if the Perl interpreter is too old.
 
+=item $COMPILING
+
+=item $^C
+
+The current value of the flag associated with the B<-c> switch. Mainly
+of use with B<-MO=...> to allow code to alter its behaviour when being compiled.
+(For example to automatically AUTOLOADing at compile time rather than normal
+deferred loading.)  Setting C<$^C = 1> is similar to calling C<B::minus_c>.
+
 =item $DEBUGGING
 
 =item $^D