Index: M
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Index: M
- -M (modification age) file test operator: 3.10. Named Unary and File Test Operators
- m?? (match) operator: 5.2.2. The m// Operator (Matching)
- 20.2.5. Locating Code
-
reset function and: 29.2.130. reset
- m// (matching) operator: 5.2.2. The m// Operator (Matching)
- 20.2.5. Locating Code
- /m pattern modifier: 5.2.1. Pattern Modifiers
- 5.2.2. The m// Operator (Matching)
- 5.2.3. The s/// Operator (Substitution)
- -M (use module) command-line switch: 19.1.3. Switches
- Macintosh operating system
- command-line interface in versions: 1.3.1. How to Do It
- File::Spec::Mac module: 32.1.4. Filenames, Filesystems, and File Locking
- invoking Perl application on: 19.1.1. #! and Quoting on Non-Unix Systems
- quoting on: 19.1.1. #! and Quoting on Non-Unix Systems
- magical autodecrement and autoincrement: 13.3. Overloadable Operators
- magical autoincrement: 3.3. Autoincrement and Autodecrement
- magical autoincrement operator: 3.15. Range Operator
- magical counter variables: 14.1.2. Magical Counter Variables
- mail
- Perl modules for: 22.1. The CPAN modules Directory
- sending, portability and: 25.5. Interprocess Communication (IPC)
- main package: 2.5.1. Name Lookups
- 10. Packages
- creating for Perl extensions: 32.1.17. Module Installation Support
- Makefile.PL: 21.3.2. Creating Extensions
- 22.2. Using CPAN Modules
- 22.3. Creating CPAN Modules
- MakeMaker: 22.3. Creating CPAN Modules
- 22.3. Creating CPAN Modules
- malloc errors: 28.2. Special Variables in Alphabetical Order
- malloc function,
PERL_DEBUG_MSTATS environment variable, using with: 19.2. Environment Variables
- man command: 0.4. Online Documentation
- 11. Modules
- 20.2.7. Miscellaneous Commands
- (see also perldoc)
- MANIFEST file: 21.3.2. Creating Extensions
- 32.1.17. Module Installation Support
- manpages: 0.4. Online Documentation
- CPAN doc subdirectory, containing: 22. CPAN
- Pod::Man module: 32.1.16. Documentation Support
- map function: 1.8. List Processing
- 24.3. Programming with Style
- 29.2.93. map
- mapping keys, pseudohashes: 12.7.1. Field Declarations with use fields
- mark stack: 18.3. Executing Your Code
- marshalling modules: 32.10. Data::Dumper
- $MATCH: 28.2. Special Variables in Alphabetical Order
- match (??) operator, reset function and: 29.2.130. reset
- match (m//) operator: 24.1.1. Universal Blunders
- 29.2.92. m//
- pos function and: 29.2.112. pos
- match-time pattern interpolation: 5.10.3.4. Match-time pattern interpolation
- matching patterns: 5. Pattern Matching
- 5. Pattern Matching
- (see also patterns)
- math library, C language: 21.3.4. Using Functions from an External C Library
- math, Perl modules for: 22.1. The CPAN modules Directory
- Math::BigFloat module: 32.1.1. Data Types
- Math::BigInt module: 13. Overloading
- 32.1.1. Data Types
- Math::Complex module: 32.1.1. Data Types
- mathematical functions, overloading: 13.3. Overloadable Operators
- mathematics
- operators: 3. Unary and Binary Operators
- operators in Perl: 1.5. Operators
- Math::Trig module: 32.1.1. Data Types
- maximal matching: 5.3.1. Metasymbol Tables
- 5.5. Quantifiers
- maximum and minimum item matches, specifying: 1.7.1. Quantifiers
- maxTraceLen option (debugger): 20.3.3. Debugger Options
- member data: 12.4.2. Initializers
- efficiency of: 24.2.2. Space Efficiency
- garbage collection: 8.5.2. Garbage Collection, Circular References,
and Weak References
- management, destructors and: 12.6. Instance Destructors
- running out of: 28.2. Special Variables in Alphabetical Order
- shared memory segment ID: 29.2.151. shmget
- shared, System V IPC: 16.4. System V IPC
- controlled access to: 16.4. System V IPC
- statistics on, displaying: 19.2. Environment Variables
- message digests, Perl modules for: 22.1. The CPAN modules Directory
- messages
- functions for: 29.2.95. msgctl
- IPC::Msg module: 32.1.8. Networking and Interprocess Communication
- passing with UDP: 16.5.3. Message Passing
- printing on entry and exit from subroutines: 20.3.3. Debugger Options
- receiving on sockets: 29.2.125. recv
-
script embedded in: 19.1.3. Switches
- sending on sockets: 29.2.145. send
- System V IPC: 16.4. System V IPC
- metacharacters: 5.1. The Regular Expression Bestiary
- 24.2.1. Time Efficiency
- escaping with backslash (\): 5.3. Metacharacters and Metasymbols
- escaping with quotemeta: 29.2.118. quotemeta
- in exec arguments: 29.2.33. exec
- in patterns: 5.3. Metacharacters and Metasymbols
- shell, in pipe commands: 29.2.104. open
- structural: 5.1. The Regular Expression Bestiary
- alphanumeric, in patterns: 5.3.1. Metasymbol Tables
- extension syntax for: 5.3.1. Metasymbol Tables
- in patterns: 5.3. Metacharacters and Metasymbols
- 5.3.2. Specific Characters
- method attribute: 12.7.6. New Tricks
- subroutines: 6.5. Subroutine Attributes
- Method (overload::Method): 13.7. Public Overload Functions
- methods: 8.3.4. Using Object Methods
- 12.1. Brief Refresher on Object-Oriented Lingo
- adding to an existing class: 12.5.2. Accessing Overridden Methods
- array-tying: 14.2.1. Array-Tying Methods
- autoloading: 12.5.4. Method Autoloading
- called by tied variables: 14. Tied Variables
- class data, working like accessors: 12.8. Managing Class Data
- classes implementing tied arrays: 14.2. Tying Arrays
- classes implementing tied filehandles: 14.4. Tying Filehandles
- classes implementing tied hashes: 14.3. Tying Hashes
- declarations,
lvalues, indicating return of: 12.7.6. New Tricks
- hash-tying: 14.3.1. Hash-Tying Methods
- invoking: 12.3. Method Invocation
- explicitly or implicitly: 12.3. Method Invocation
- using indirect objects: 12.3.2. Method Invocation Using Indirect Objects
- subroutine calls vs.: 12.4.1. Inheritable Constructors
- using arrow operator: 12.3.1. Method Invocation Using the Arrow Operator
- names for: 24.3. Programming with Style
- object methods,
locking: 17.2.2.5. Locking methods
- overriding: 12.5.2. Accessing Overridden Methods
- Perl classes inheritance of: 12.7. Managing Instance Data
- private methods, ignoring inheritance with: 12.5.5. Private Methods
- references to: 8.3.7. Closures
- searching for
- class inheritance: 12.5. Class Inheritance
- inheritance through @ISA array: 12.5.1. Inheritance Through @ISA
- subroutines as: 12.2. Perl's Object System
- subroutines vs.: 6. Subroutines
- 12.3. Method Invocation
- Thread class: 17.2.1. The Thread Module
- tying scalars: 14.1.1. Scalar-Tying Methods
- UINVERSAL class
- adding to: 12.5.3. UNIVERSAL: The Ultimate Ancestor Class
- in UNIVERSAL class: 12.5.3. UNIVERSAL: The Ultimate Ancestor Class
- m//g operator,
Perl versions, changes in: 24.1.5. Previous Perl Traps
- Microsoft Windows
- ActiveState Perl distribution, installing: 19.1.1. #! and Quoting on Non-Unix Systems
- CPAN modules, installing on: 22.2.1. Decompressing and Unpacking CPAN Modules
- fileglobbing, File::DosGlob module: 32.1.4. Filenames, Filesystems, and File Locking
- File::Spec::Win32 module: 32.1.4. Filenames, Filesystems, and File Locking
- fork operation, cloning interpreter objects: 17.1. The Process Model
- modules for: 32.1.20. Microsoft-Related Modules
- Perl modules for: 22.1. The CPAN modules Directory
- porting information (perlwin32): 16. Interprocess Communication
- registry, manipulating: 14.6. Tie Modules on CPAN
- shell, setting alternative for Perl use: 19.2. Environment Variables
- signal number 0 on: 16.1.1. Signaling Process Groups
- system calls using wide-character APIs: 15.1. Building Character
- Windows NT, quoting on: 19.1.1. #! and Quoting on Non-Unix Systems
- Win32::Pipe module: 16.3.4. Named Pipes
- MIDI, Perl modules for: 22.1. The CPAN modules Directory
- MIME, Perl modules for: 22.1. The CPAN modules Directory
- minimal matching: 1.7.2. Minimal Matching
- 5.3.1. Metasymbol Tables
- 5.5. Quantifiers
- minus (-) operator: 3.5. Ideographic Unary Operators
- miscellaneous functions: 29.1. Perl Functions by Category
- mkdir function: 29.2.94. mkdir
- mkfifo function: 16.3.4. Named Pipes
- MLDBM module: 14.6. Tie Modules on CPAN
- Data::Dumper module, using with: 32.10. Data::Dumper
- mmap syscall: 16.4. System V IPC
- $mode file statistic: 29.2.165. stat
- modems, Perl modules for: 22.1. The CPAN modules Directory
- modes, opening files in: 29.2.104. open
- modification time, file: 29.2.165. stat
- 29.2.193. utime
- modifiers
- pattern
- cloistered: 5.7.3. Cloistered Pattern Modifiers
- with s/// (substitution) operator: 5.2.3. The s/// Operator (Substitution)
- patterns,
with tr/// (transliteration) operator: 5.2.4. The tr/// Operator (Transliteration)
- statements,
quantifiers vs.: 5.1. The Regular Expression Bestiary
- statements, simple: 4.1. Simple Statements
- mod_perl module: 18.3. Executing Your Code
- 21.4. Embedding Perl (Using Perl from C)
- modules: 0.1. The Pursuit of Happiness
- 1.2.1.4. Simplicities
- 10. Packages
- 10.2. Autoloading
- 11. Modules
- backend: 18.4. Compiler Backends
- backend, calling: 18.4. Compiler Backends
- built-in functions, overriding: 11.3. Overriding Built-in Functions
- class system and: 12.5.1. Inheritance Through @ISA
- classes, storing in for privacy: 12.5.5. Private Methods
- classes vs.: 10. Packages
- CPAN: 22.1. The CPAN modules Directory
- building: 22.2.2. Building CPAN Modules
- categories of: 22.1. The CPAN modules Directory
- collection of: 1.2.1.4. Simplicities
- creating: 22.3. Creating CPAN Modules
- decompressing and unpacking: 22.2.1. Decompressing and Unpacking CPAN Modules
- directory for: 22. CPAN
- installing into Perl library: 22.2.3. Installing CPAN Modules into the Perl Library
- mail, sending: 25.5. Interprocess Communication (IPC)
- making available to programs: 22.2. Using CPAN Modules
- portability of: 25.7. Standard Modules
- storing in: 10. Packages
- creating: 11.2. Creating Modules
- privacy and the Exporter: 11.2.1. Module Privacy and the Exporter
- symbol exportation, preventing: 11.2.1.3. Managing unknown symbols
- version checking: 11.2.1.2. Version checking
- exporting names to other modules: 29.2.74. import
- functions dealing with: 29.1. Perl Functions by Category
- importing: 32.1.17. Module Installation Support
- names for: 24.3. Programming with Style
- splitting into separate files: 10.2. Autoloading
- standard: 32. Standard Modules
- base classes and convenience: 32.1.14. Convenient Classes
- command-line processing: 32.1.3. Option, Argument, Parameter, and Configuration
File Processing
- for data types: 32.1.1. Data Types
- DBM file management libraries, loading: 32.1.10. DBM Interfaces
- development support: 32.1.18. Development Support
- documentation support: 32.1.16. Documentation Support
- files, cross-platform methods of access: 32.1.4. Filenames, Filesystems, and File Locking
- internationalization and locales: 32.1.6. Internationalization and Locale
- module installation support: 32.1.17. Module Installation Support
- networking and interprocess communication: 32.1.8. Networking and Interprocess Communication
- object-oriented file, directory, and IPC access: 32.1.5. Filehandle, Directory Handle, and
Stream I/O Utilities
- operating system interfaces, manipulating: 32.1.7. Operating System Interfaces
- Perl compiler and code generator: 32.1.19. Perl Compiler and Code Generator
- Perl language extensions and externals: 32.1.13. Perl Language Extensions and Internals
- security, dealing with: 32.1.12. Authentication, Security, and Encryption
- text, manipulating with: 32.1.2. String Processing, Language Text Processing, Parsing, and Searching
- user interfaces, providing: 32.1.11. User Interfaces
- warnings and exceptions: 32.1.15. Warnings and Exceptions
- testing: 21.3.2. Creating Extensions
- 21.3.3. XSUB Input and Output
- 22.3. Creating CPAN Modules
- thread modules: 17.2.3. Other Thread Modules
- thread safety and: 17.2. The Thread Model
- tie modules on CPAN: 14.6. Tie Modules on CPAN
- user-defined, capitalization in names: 2.5. Names
- modulus (%) operator: 3.7. Multiplicative Operators
- more than sign (see >)
- mortgages, Perl modules for: 22.1. The CPAN modules Directory
- MS-DOS operating system, invoking Perl applications on: 19.1.1. #! and Quoting on Non-Unix Systems
- msgctl function: 29.2.95. msgctl
- msgget function: 29.2.96. msgget
- msgrcv function: 29.2.97. msgrcv
- msgsnd function: 29.2.98. msgsnd
- $mtime file statistic: 29.2.165. stat
- mulitple inheritance, SUPER pseudopackage, working with: 12.5.2. Accessing Overridden Methods
- multidimensional arrays: 1.2.1.3. Complexities
- 9.1. Arrays of Arrays
- multidimensional hashes: 9.4. Hashes of Hashes
- accessing and printing: 9.4.3. Access and Printing of a Hash of Hashes
- generation of: 9.4.2. Generation of a Hash of Hashes
- multiple inheritance: 12.5. Class Inheritance
- AUTOLOAD subroutine and: 12.5.4. Method Autoloading
- methods, invoking all overridden base class: 12.5.3. UNIVERSAL: The Ultimate Ancestor Class
- multiplication: 1.5.1. Some Binary Arithmetic Operators
- strings, repeat operator: 1.5.2. String Operators
- multiplicative operators: 1.5.2. String Operators
- 3.7. Multiplicative Operators
- multiprocessing
- processer access, unpredictability of: 23.2. Handling Timing Glitches
- thread model: 17.2. The Thread Model
- multithreading: 17. Threads
- mutators, copying and: 13.4. The Copy Constructor (=)
- my declarations: 2.5. Names
- 4. Statements and Declarations
- 29.2.99. my
- closures and: 8.3.7. Closures
- context rules and: 2.7.1. Scalar and List Context
- local, using instead of: 24.1.2. Frequently Ignored Advice
- local vs.: 4.8.4. Dynamically Scoped Variables: local
- my function: 4.4.3. foreach Loops
- 4.8.1. Scoped Variable Declarations
- 4.8.1. Scoped Variable Declarations
- 4.8.2. Lexically Scoped Variables: my
Symbols
| A
| B
| C
| D
| E
| F
| G
| H
| I
| J
| K
| L
| M
| N
| O
| P
| Q
| R
| S
| T
| U
| V
| W
| X
| Y
| Z
Copyright © 2001
O'Reilly & Associates, Inc.
All Rights Reserved.