Book Home

Programming PerlSearch this book

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


Library Navigation Links

Copyright © 2001 O'Reilly & Associates, Inc. All Rights Reserved.