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: B
- \b (backspace assertion in character classes): 5.4.1. Custom Character Classes
- 5.9.4. The Little Engine That /Could(n't)?/
- -b (block special) file test operator: 3.10. Named Unary and File Test Operators
- -B (binary file) test operator: 3.10. Named Unary and File Test Operators
- B module: 32.1.19. Perl Compiler and Code Generator
- \B (non word boundary): 5.6.3. Boundaries: The \b and \B Assertions
- \b word boundary assertion: 5.1. The Regular Expression Bestiary
- 5.6.3. Boundaries: The \b and \B Assertions
- 1.7.3. Nailing Things Down
- B::Asmdata module: 32.1.19. Perl Compiler and Code Generator
- B::Assemble module: 32.1.19. Perl Compiler and Code Generator
- B::Bblock module: 32.1.19. Perl Compiler and Code Generator
- B::Bytecode module: 18.5.1. The Bytecode Generator
- 32.1.19. Perl Compiler and Code Generator
- B::C and B::CC modules: 18.5.2. The C Code Generators
- B::C module: 32.1.19. Perl Compiler and Code Generator
- B::CC module: 32.1.19. Perl Compiler and Code Generator
- B::Debug module: 32.1.19. Perl Compiler and Code Generator
- B::Deparse module: 18.6. Code Development Tools
- 32.1.19. Perl Compiler and Code Generator
- B::Disassembler module: 32.1.19. Perl Compiler and Code Generator
- B::Lint module: 18.6. Code Development Tools
- 32.1.19. Perl Compiler and Code Generator
- B::Showlex module: 32.1.19. Perl Compiler and Code Generator
- B::Stash module: 32.1.19. Perl Compiler and Code Generator
- B::Terse module: 32.1.19. Perl Compiler and Code Generator
- B::Xref module: 18.6. Code Development Tools
- 32.1.19. Perl Compiler and Code Generator
- backends, compiler: 18.4. Compiler Backends
- 32.1.19. Perl Compiler and Code Generator
- generic interface to: 32.1.19. Perl Compiler and Code Generator
- modules: 18.4. Compiler Backends
- modules, calling: 18.4. Compiler Backends
- backquotes (`): 1.2.1.1. Singularities
- backreferences: 1.7.4. Backreferences
- 5.2.2. The m// Operator (Matching)
- 5.7.1. Capturing
- 24.1.1. Universal Blunders
- 28.2. Special Variables in Alphabetical Order
- accessing with numbered variables: 5.7.1. Capturing
- creating with parentheses: 5.7.1. Capturing
- deriving patterns from matched substrings: 5.10.3.4. Match-time pattern interpolation
- backslash (\), interpreting with double quotes: 1.2.1.1. Singularities
- backspace, \b assertion in character class:
5.6.3. Boundaries: The \b and \B Assertions
- 5.4.1. Custom Character Classes
- BACKSPACE character
- /b for: 5.9.4. The Little Engine That /Could(n't)?/
- backticks,
portability of: 25.5. Interprocess Communication (IPC)
- backtracking: 5.9.4. The Little Engine That /Could(n't)?/
- nonbacktracking subpatterns: 5.10.2. Nonbacktracking Subpatterns
- in pattern matching: 5.9.4. The Little Engine That /Could(n't)?/
- backup files: 19.1.3. Switches
- bare blocks: 4.5. Bare Blocks
- case structures, doing with: 4.5.1. Case Structures
- bare identifiers: 2.6.4. Or Leave the Quotes Out Entirely
- barewords: 2.6.4. Or Leave the Quotes Out Entirely
- avoiding, reasons for: 24.1.2. Frequently Ignored Advice
- Perl versions, changes in: 24.1.5. Previous Perl Traps
- strict pragma, checking use of: 4.9.2. Controlling the Use of Globals
- base classes: 12.1. Brief Refresher on Object-Oriented Lingo
- 32.1.14. Convenient Classes
- constructors and: 12.4.2. Initializers
- overriding methods of: 12.5.2. Accessing Overridden Methods
- for pod filters and translators: 32.1.16. Documentation Support
- overridden methods, invoking all:
12.5.3. UNIVERSAL: The Ultimate Ancestor Class
- UNIVERSAL module, providing for all classes: 32.1.14. Convenient Classes
- base module: 32.1.13. Perl Language Extensions and Internals
- basename, files: 32.1.4. Filenames, Filesystems, and File Locking
- $BASETIME: 28.2. Special Variables in Alphabetical Order
- basetime ($^T): 28.2. Special Variables in Alphabetical Order
- BASIC programming language
- logical operators borrowed from: 1.5.5. Logical Operators
- BEGIN blocks: 18.1. The Life Cycle of a Perl Program
- 21.1. How Perl Works
- altering compiler parsing of file: 18.7. Avant-Garde Compiler, Retro Interpreter
- initializing variables before calling subroutines: 6.2.3. Scoping Issues
- modifications to @INC array, handling with: 11.1. Using Modules
- order of running: 18.7. Avant-Garde Compiler, Retro Interpreter
- beginnings of strings, matching: 5.6.1. Beginnings: The \A and ^ Assertions
- Benchmark module: 32.1.18. Development Support
- comparing running times of alternate code versions: 32.2. Benchmark
- bidirectional communication, pipes: 16.3.3. Bidirectional Communication
- bidirectional rendering, Unicode properties: 5.4.3.2. Standard Unicode properties
- big-endian: 25.2. Endianness and Number Width
- /bin/sh: 19.1. Command Processing
- files: 29.2.104. open
- decompiling with B::Deparse module: 18.6. Code Development Tools
- as regular files: 1.5.7. Some File Test Operators
- mode on filehandles: 29.2.6. binmode
- operators (see also bitwise operators)
: 1.5. Operators
- 3. Unary and Binary Operators
- 3. Unary and Binary Operators
- class handler, invoking: 13.1. The overload Pragma
- pack function: 29.2.108. pack
- repetition (x) operator: 1.5.2. String Operators
- 3.7. Multiplicative Operators
- bind function: 29.2.5. bind
- DBM file to hash: 29.2.22. dbmopen
- operators: 3.6. Binding Operators
- variables to packages: 14. Tied Variables
- 29.2.178. tie
- 29.2.191. untie
- binding operators
- =~: 1.7. Regular Expressions
- pattern-matching operators, using with: 5.2. Pattern-Matching Operators
- tr/// (substitution) operator, use with: 5.2.4. The tr/// Operator (Transliteration)
- binmode function: 29.2.6. binmode
- binmode: 29.2.104. open
- biology, Perl modules for: 22.1. The CPAN modules Directory
- bit-shift operators: 3.9. Shift Operators
- bit vector, providing array interface to: 14.6. Tie Modules on CPAN
- bitmasks: 29.2.141. select (ready file descriptors)
- bitwise
- negation (~) operator: 3.5. Ideographic Unary Operators
- operators: 3.13. Bitwise Operators
- 3.20. Logical and, or, not, and xor
- overloading: 13.3. Overloadable Operators
- blank lines, truth value of: 1.6.2.1. The while and until statements
- bless function: 12.4. Object Construction
- 29.2.7. bless
- constructors, using with: 12.4. Object Construction
- reference as argument for: 8.1. What Is a Reference?
- tie vs.: 14. Tied Variables
- bless operator: 8.2.3. Object Constructors
- 8.3.6. Other Tricks You Can Do with Hard References
- blib: 21.3.2. Creating Extensions
- blib pragma: 31.4. use blib
- 32.1.17. Module Installation Support
- $blksize file statistic: 29.2.165. stat
- BLOCK: 4.2. Compound Statements
- 4.2. Compound Statements
- (see also blocks)
- block properties, Unicode: 5.4.3.3. Unicode block properties
- blocking calls, lock, threads: 17.2.2.1. Synchronizing access with lock
- blocking, shared locks: 16.2.1. File Locking
- blocking signals: 16.1.4. Blocking Signals
- $blocks file statistic: 29.2.165. stat
- definition of truth: 1.6.1. What Is Truth?
- operators: 1.5.7. Some File Test Operators
- Boolean context: 2.7.2. Boolean Context
- bool conversion operator: 13.3. Overloadable Operators
- m// (match) operator in: 5.2.2. The m// Operator (Matching)
- Boolean values: 1.2.1.1. Singularities
- bootstrapping modules: 21.3.2. Creating Extensions
- 32.1.17. Module Installation Support
- boundaries, words (matching): 5.6.3. Boundaries: The \b and \B Assertions
- boundary assertions: 1.7.3. Nailing Things Down
- bounded array, creating: 14.2.1. Array-Tying Methods
- break command (in C): 24.1.3. C Traps
- break statement (see last operator)
- deleting: 20.2.2. Breakpoints
- listing all: 20.2.2. Breakpoints
- setting for debugger: 20. The Perl Debugger
- setting on load: 20.1. Using the Debugger
- setting with debugger commands: 20.2.2. Breakpoints
- watch expressions, causing: 20.2.3. Tracing
- BSD::Resource module, per-process resource limits, setting: 23.3.2. Code Masquerading as Data
- bi-directional pipes, problems with: 16.3.3. Bidirectional Communication
- single-character input and: 29.2.43. getc
- unflushed buffers in Perl versions: 29.2.40. fork
- bug reports: 0.6.3. Bug Reports
- bugs: 33. Diagnostic Messages
- building CPAN modules: 22.2.2. Building CPAN Modules
- data types: 2.3. Built-in Data Types
- built-in functions
- listing by type: 32.1.16. Documentation Support
- overriding: 11.3. Overriding Built-in Functions
- subroutines, prototyping to emulate: 6.4. Prototypes
- built-in methods,
overridden: 12.5.2. Accessing Overridden Methods
- built-in operators,
operating on character semantics: 15.2. Effects of Character Semantics
- bundles: 22.1. The CPAN modules Directory
- byte meanings, character class shortcuts: 5.4.2. Classic Perl Character Class Shortcuts
- bytecode: 18.1. The Life Cycle of a Perl Program
- 21. Internals and Externals
- Byteloader module: 18.5.1. The Bytecode Generator
- bytes: 2.1. Atoms
- bit-shift operators: 3.9. Shift Operators
- characters vs.: 15. Unicode
- 29. Functions
- reading: 29.2.120. read
- 29.2.172. sysread
- storage locations (see big-endian; little-endian)
- bytes module: 32.1.6. Internationalization and Locale
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.
|