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: R
- -r (readable by effective uid/gid) file test: Some File Test Operators
- -R (readable by real uid/gid file test: Named Unary and File Test Operators
- race conditions
-
- file locking and: File Locking
- handling: Handling Race Conditions
- rand function: Terms and List Operators (Leftward)
- random numbers: rand
-
- srand
- producing as handles or scalars: Creative Filehandles
- range (.. and ...) operator: Range Operator
- ranges
-
- character sets, specifying in: The tr/// Operator (Transliteration)
- characters: Custom Character Classes
- $rdev file statistic: stat
- re-initialization expressions, loops: for Loops
- re module: Perl Language Extensions and Internals
- read function: Filehandle-Tying Methods
- readable file test operator: Some File Test Operators
- readdir function: readdir
- reading
- reading files
-
- open mode and: open
- readline function: Line Input (Angle) Operator
- READLINE method: Filehandle-Tying Methods
- ReadLine module, disabling support to debugger: Unattended Execution
- readline packages: User Interfaces
- readlink function: readlink
- ready file descriptors: select (ready file descriptors)
- real GID (see $( variable)
- real UID (see $< variable)
- real values, testing for with defined function: defined
- $REAL_GROUP_ID: Special Variables in Alphabetical Order
- $REAL_USER_ID: Special Variables in Alphabetical Order
- reaping zombie processes: Reaping Zombies
-
- servers: Networking Servers
- recallCommand option (debugger): Debugger Options
- recompiling patterns, limiting with /o modifier: Pattern Modifiers
- record delimiter (see $/ variable)
- record mode: Special Variables in Alphabetical Order
- records
-
- functions dealing with: Perl Functions by Category
- input, separator for (see $/ variable)
- output, separator for (see $\ variable)
- of various data structures: More Elaborate Records
-
- composing, accessing, and printing: Composition, Access, and Printing of More Elaborate Records
- generating hash of: Generation of a Hash of Complex Records
- records, variable-length: Formats
- recursion of subroutines: Scoping Issues
- recursive lexical pad stacks: Executing Your Code
- recursive matching: Match-time pattern interpolation
- recursivity, locks: Synchronizing access with lock
- recv function: recv
- redo operator: Loop Control
- redundancy in Perl: Some Numeric and String Comparison Operators
- ref function: Object Construction
- ref operator: Other Tricks You Can Do with Hard References
- references: Singularities
-
- References
- to anonymous data: Anonymous Data
- blessing: Object Construction
- braces, brackets and quoting in: Braces, Brackets, and Quoting
- casting to other pointer types: Scalar Values
- checking for: ref
- circular, in overloading: Overloadable Operators
- circular, and memory: Garbage Collection, Circular References, and Weak References
- creating: Creating References
-
- with backslash operator: The Backslash Operator
- to data structures: What Is a Reference?
- defining: What Is a Reference?
- destruction of, controlling: Environment Variables
- to filehandles: Handle References
- to functions, storing in data structures: Hashes of Functions
- hard: The Arrow Operator
-
- (see also hard references)
- hash keys, providing as: Convenient Classes
- indirection: References
- locking: Synchronizing access with lock
- in multidimsional arrays: Creating and Accessing a Two-Dimensional Array
- object-oriented developing and: Packages
- for objects: Perl's Object System
- objects as: Object Construction
- passing: Passing References
- passing by: Semantics
- Perl, C pointers vs.: Operators Missing from Perl
- references and: Name Lookups
- to signal handlers (user-defined): Signals
- stringifying: Other Tricks You Can Do with Hard References
- to subroutines: Syntax
-
- retrieving from or passing to: Symbol Tables
- to symbol table entries: Symbol Tables
- in symbol tables to other symbol tables: Symbol Tables
- symbolic: Symbolic References
- to tied arrays: Array-Tying Methods
- to tied scalar variables: Scalar-Tying Methods
- to tied variable objects, breaking: Subtle Untying Trap
- to hashes: Common Mistakes
-
- multidimensional hashes: More Elaborate Records
- truth value of: What Is Truth?
- weak: Garbage Collection, Circular References, and Weak References
- weakening or breaking: Garbage Collection with DESTROY Methods
- referents: What Is a Reference?
-
- objects as: Perl's Object System
- reftype function: Object Construction
- regex (see patterns)
- regexes (see patterns)
- regexps (see patterns)
- registry (Microsoft Windows), manipulating: Tie Modules on CPAN
- regular expressions (see patterns)
-
- character classes, confusing with array subscripts: Interpolating Array Values
- characters, matching instead of bytes: Effects of Character Semantics
- functions dealing with: Perl Functions by Category
- regular files, testing for: Some File Test Operators
- relational databases, hashes, tying to: Tie Modules on CPAN
- relational operators: Some Numeric and String Comparison Operators
-
- Relational Operators
- nonassociation of: Relational Operators
- removing (see deleting)
- rename function: rename
- repetition (x) operator: String Operators
- replacement, matched substrings (see s/// (substitution) operator)
- replacement strings, /e modifier, building with: Substitution evaluations
- replacing array elements: splice
- reports, generating: Formats
- require: Global Declarations
- require declarations, tie function and: Tied Variables
- require function: Using Modules
- require operator: Global Declarations
- REs (see patterns)
- reserved words: Names
-
- barewords, possible conflict with: Or Leave the Quotes Out Entirely
- reset function: reset
- return function: return
- return operators: Loop Control
- return stack: Executing Your Code
- return value, currently executing subroutine, displaying in debugger: Stepping and Running
- return value, subroutine: Semantics
- reused addresses, displaying contents of: Debugger Options
- reusing code: Developing with Style
- reval method, running suspicious code with: Restricting namespace access
- reverse, disallowing as sort subroutine name: Previous Perl Traps
- reverse function: List Processing
- reversing print and printf statements (tied filehandles): Tying Filehandles
- revision (see version)
- rewinddir function: rewinddir
- right justification: Format Variables
- right-shift (>>) operator: Shift Operators
- rindex function: rindex
- rmdir function: rmdir
- root directory, redefining: chroot
- rot13 encryption: The tr/// Operator (Transliteration)
- routines (see subroutines)
- RS (awk variable) (see $INPUT_RECORD_SEPARATOR)
- RSTART (awk variable): Special Variables in Alphabetical Order
- RTF, Perl modules for: The CPAN modules Directory
- run phase: The Life Cycle of a Perl Program
- run phase vs. run time: Compiling Your Code
- running (see executing)
- RV (internal reference value): Internal Data Types
- rvalue: Built-in Data Types
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