mam tego podprogramu procedury, która ma identyfikatory zdefiniowane jakCo oznaczają identyfikatory Perla zaczynające się od gwiazdki *?
*VALID_NAME_REG_EX = \"[ a-zA-Z0-9_#.:@=-]+";
*MACRO_VALID_NAME = \"MACRO_VALID_NAME";
Spojrzałem plik dalej. Są one określane jako $MACRO_VALID_NAME
.
Domyślam się, że zastępuje wartość prawą stroną napisu, ale nie jestem tego pewien i chcę potwierdzenia.
Więcej informacji na temat zmiennych ciągłych i Typeglob można również znaleźć w rozdziale 7 w [Mastering Perl ] (http://shop.oreilly.com/product/0636920012702.do) i rozdział 1.21 w [Perl Cookbook] (http://shop.oreilly.com/product/9780596003135.do) –
Możliwy duplikat [Demystifying the Perl glob (\ *)] (http://stackoverflow.com/questions/4865447/demystifying-the-perl-glob) – tripleee