Index: T
Symbols & Numbers
| 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: T
- -T (text file) test operator: 3.10. Named Unary and File Test Operators
- -T (taint checking) switch: 16.5. Sockets
- 16.5.2. Networking Servers
- 19.1.3. Switches
- t tab character assertion: 5.1. The Regular Expression Bestiary
- -t (tty) file test: 3.10. Named Unary and File Test Operators
- tables: 9.1. Arrays of Arrays
- (see also multidimensional arrays)
- tags (HTML and XML), transforming text to: 5.10.4. Defining Your Own Assertions
- tags, symbol sets, Exporter: 11.2.1.4. Tag-handling utility functions
- taint
- functions returning tainted data: 29.2. Perl Functions in Alphabetical Order
- taint checking code: 23.3. Handling Insecure Code
- taint checks: 23.1. Handling Insecure Data
- taint mode
- automatic enabling of: 23.1. Handling Insecure Data
- enabling explicitly with -T switch: 23.1. Handling Insecure Data
- programs needing to run with: 23.1. Handling Insecure Data
- taint mode, using: 23. Security
- tainted data, detecting and laundering: 23.1.1. Detecting and Laundering Tainted Data
- taint checking: 16.5.2. Networking Servers
- 19.1.3. Switches
- taintperl program: 24.1.5. Previous Perl Traps
- tan function: 29.2.4. atan2
- tangent: 29.2.4. atan2
- tarballs (.tar.gz files): 22.2. Using CPAN Modules
- (see also tar files)
- tarring, Perl modules for: 22.1. The CPAN modules Directory
- over Internet-domain sockets: 16.5. Sockets
- TCP clients/servers: 16.5.1. Networking Clients
- tee program, Unix: 14.4.2. Creative Filehandles
- tell function: 29.2.176. tell
- using on tied filehandle: 14.4.1. Filehandle-Tying Methods
- telldir function: 29.2.177. telldir
- templates, characters for pack/unpack: 29.2.108. pack
- templates, strings: 29.2.108. pack
- temporary files, security risks with: 23.2.3. Temporary Files
- temporary values: 2.3. Built-in Data Types
- Tengwar script: 15.2. Effects of Character Semantics
- Term::Cap module: 32.1.11. User Interfaces
- Term::Complete module: 32.1.11. User Interfaces
- terminal, setting for debugging I/O: 20.4. Unattended Execution
- terminating
- infinite loop: 4.4.2. for Loops
- processes: 29.2.80. kill
- Term::ReadKey modlue: 29.2.43. getc
- Term::ReadKey module: 20.3.1. Editor Support for Debugging
- Term::ReadLine module: 20.3.1. Editor Support for Debugging
- 32.1.11. User Interfaces
- Term::Rendezvous module: 20.4. Unattended Execution
- precedence of: 3.1. Terms and List Operators (Leftward)
- relationships among, expressing with operators: 3. Unary and Binary Operators
- terms in Perl: 2.3. Built-in Data Types
- ternary operators (see trinary operator)
- test command (Unix): 1.3.1. How to Do It
- Test module: 32.1.18. Development Support
- test operators (files): 1.5.7. Some File Test Operators
- Test::Harness module: 32.1.18. Development Support
- testing
- if defined: 29.2.23. defined
- for tainted data: 23.1.1. Detecting and Laundering Tainted Data
- testing modules: 22.3. Creating CPAN Modules
- external testing: 22.3.2. External Testing
- internal testing: 22.3.1. Internal Testing
- test.pl: 21.3.2. Creating Extensions
- 21.3.3. XSUB Input and Output
- text
- lexical scope and: 2.5. Names
- Perl modules for: 22.1. The CPAN modules Directory
- 32.1.2. String Processing, Language Text Processing, Parsing, and Searching
- pod data, converting to formatted ASCII: 32.1.16. Documentation Support
- processing, Perl capabilities: 5. Pattern Matching
- Unicode as international medium for: 15. Unicode
- wrapping: 7.2.1. Accessing Formatting Internals
- text editors, scripts, entering into: 1.3.1. How to Do It
- text files, -T (file test) operator: 1.5.7. Some File Test Operators
- Text::Abbrev module: 32.1.2. String Processing, Language Text Processing, Parsing, and Searching
- Text::ParseWords module: 32.1.2. String Processing, Language Text Processing, Parsing, and Searching
- Text::Wrap module: 32.1.2. String Processing, Language Text Processing, Parsing, and Searching
- Thread method: 17.2.1.1. Thread creation
- thread model
- control, passing between threads: 17.2.2.6. Condition variables
- data access: 17.2.2. Data Access
- Thread module: 17.2.1. The Thread Module
- detach method, shutting down threads with: 17.2.1.4. The detach method
- identifying threads: 17.2.1.5. Identifying threads
- join method, catching exceptions from: 17.2.1.3. Catching exceptions from join
- thread creation: 17.2.1.1. Thread creation
- thread destruction: 17.2.1.2. Thread destruction
- yielding the processor: 17.2.1.7. Yielding the processor
- Thread::Queue module: 17.2.3.1. Queues
- threads: 17. Threads
- 29.2.89. lock
- locked and method attributes, using: 12.7.6. New Tricks
- locking: 29.2.89. lock
- multiple, in single interpreter: 18.3. Executing Your Code
- process model: 17.1. The Process Model
- thread model: 17.2. The Thread Model
- Thread::Semaphore module: 17.2. The Thread Model
- 17.2.2.6. Condition variables
- 17.2.3.2. Semaphores
- Thread::Signal module: 17.2.3.3. Other standard threading modules
- tid method: 17.2.1.5. Identifying threads
- tie function: 14. Tied Variables
- 29.2.178. tie
- use or require declarations and: 14. Tied Variables
- tie modules on CPAN: 14.6. Tie Modules on CPAN
- Tie::Array module: 14.2. Tying Arrays
- 32.1.14. Convenient Classes
- SPLICE subroutine, using: 14.2.1. Array-Tying Methods
- Tie::Counter module: 14.1.2. Magical Counter Variables
- tied function: 14. Tied Variables
- 29.2.179. tied
- Tie::DBI module: 14.6. Tie Modules on CPAN
- Tie::DevNull module: 14.4.2. Creative Filehandles
- Tie::DevRandom module: 14.4.2. Creative Filehandles
- Tie::Hash module: 14.3. Tying Hashes
- 32.1.14. Convenient Classes
- Tie::Persistent module: 14.6. Tie Modules on CPAN
- Tie::RefHash module: 32.1.14. Convenient Classes
- Tie::Scalar module: 14.1. Tying Scalars
- 32.1.14. Convenient Classes
- Tie::SecureHash module: 12.7.5. Using Closures for Private Objects
- 14.6. Tie Modules on CPAN
- Tie::StdArray module: 14.2. Tying Arrays
- Tie::StdHash module: 14.3. Tying Hashes
- Tie::StdScalar module: 14.1. Tying Scalars
- Tie::SubstrHash module: 32.1.14. Convenient Classes
- Tie::Syslog module: 14.6. Tie Modules on CPAN
- Tie::Tee module: 14.4.2. Creative Filehandles
- Tie::VecArray module: 14.6. Tie Modules on CPAN
- Tie::Watch module: 14.6. Tie Modules on CPAN
- tilde, home directory expansion of: 29.2.69. glob
- time: 29.2.180. time
- file access/modification: 29.2.165. stat
- 29.2.193. utime
- file age: 3.10. Named Unary and File Test Operators
- Greenwich Mean (GMT): 29.2.70. gmtime
- for local timezone: 29.2.88. localtime
- Perl functions for: 29.1. Perl Functions by Category
- sleeping: 29.2.156. sleep
- Time::Local module: 32.1.1. Data Types
- UDP program, getting from other machines: 16.5.3. Message Passing
- time base ($^T): 28.2. Special Variables in Alphabetical Order
- time function: 29.2.180. time
- 32.1.1. Data Types
- Time::gmtime module: 32.1.7. Operating System Interfaces
- timelocal subroutine: 29.2.88. localtime
- Time::localtime module: 32.1.7. Operating System Interfaces
- Timer::HiRes module: 29.2.3. alarm
- times function: 29.2.181. times
- 22.1. The CPAN modules Directory
- portability of: 25.8. Dates and Times
- Time::tm module: 32.1.7. Operating System Interfaces
- timing
- with alarms: 29.2.3. alarm
- comparing for subroutines' execution: 20.6. The Perl Profiler
- glitches, handling: 23.2. Handling Timing Glitches
- in race conditions, handling: 23.2.2. Handling Race Conditions
- temporary files: 23.2.3. Temporary Files
- Unix kernel security bugs: 23.2.1. Unix Kernel Security Bugs
- running times of alternate code versions, comparing: 32.2. Benchmark
- script running: 3.10. Named Unary and File Test Operators
- timing out slow operations: 16.1.3. Timing Out Slow Operations
- titlecase
- u and ucfirst function, using in conversions: 5.2.4. The tr/// Operator (Transliteration)
- ucfirst, translating to: 15.2. Effects of Character Semantics
- Tk: 22.1. The CPAN modules Directory
- 24.2.6. User Efficiency
- (see also Perl/Tk)
- tkRunning option (debugger): 20.3.3. Debugger Options
- toggling trace mode (debugger): 20.2.3. Tracing
- tokenization: 21.1. How Perl Works
- (see also lexical analysis)
- tokens: 2.2. Molecules
- 18.2. Compiling Your Code
- ambiguous characters, problems with: 3.10. Named Unary and File Test Operators
- parsing text into list of: 32.1.2. String Processing, Language Text Processing, Parsing, and Searching
- top-level package: 2.5.1. Name Lookups
- top-of-form processing: 7. Formats
- 29.2.140. select (output filehandle)
- 29.2.200. write
- top-of-page processing: 28.2. Special Variables in Alphabetical Order
- topicalization: 1.2.1.4. Simplicities
- tr/// (transliteration) operator: 5.2. Pattern-Matching Operators
- 5.2.4. The tr/// Operator (Transliteration)
- 29.2.182. tr///
- 29.2.201. y//
- characters, transliterating with: 15.2. Effects of Character Semantics
- =~ and !~ binding operators, using with: 5.2. Pattern-Matching Operators
- modifiers for: 5.2.1. Pattern Modifiers
- tracing,
- stack backtrace, debugger T command: 20.2.3. Tracing
- tracing, stack backtrace (debugger command): 20.1. Using the Debugger
- trailing spaces in string comparisons: 3.11. Relational Operators
- translating between languages: 24.5.2. Generating Perl in Other Languages
- translation: 29.2.182. tr///
- 29.2.201. y//
- transliteration escapes, processing by Perl regex compiler: 5.9.2.1. When backslashes happen
- trapping
- exceptions: 29.2.32. eval
- out-of-memory errors: 28.2. Special Variables in Alphabetical Order
- signals: 16.1. Signals
- trigonometry, Math::Trig module: 32.1.1. Data Types
- trinary operators: 1.5. Operators
- 3. Unary and Binary Operators
- ?: as: 3.16. Conditional Operator
- 4.5.1. Case Structures
- overloading, not working with: 13.1. The overload Pragma
- troubleshooting: 20. The Perl Debugger
- (see also debugging)
- C code: 24.1.3. C Traps
- multidimensional arrays: 9.1.5. Common Mistakes
- scripts
24.1. Common Goofs for Novices
- shell code: 24.1.4. Shell Traps
true values: 1.2.1.1. Singularities
truncate function: 29.2.183. truncate
- argument list: 20.3.3. Debugger Options
- arrays: 2.8.2. Array Length
- numbers: 29.2.76. int
truth conditions,
evaluating with if and unless statements: 1.6.1.1. The if and unless statements
truth values,
evaluating for: 1.6.1. What Is Truth?
try block: 29.2.32. eval
tty: 16.3.3. Bidirectional Communication
two-dimensional arrays
- creating and accessing: 9.1.1. Creating and Accessing a Two-Dimensional Array
- creating your own: 9.1.2. Growing Your Own
tying variables: 8.5.1. References Don't Work as Hash Keys
- 14. Tied Variables
- arrays: 14.2. Tying Arrays
- filehandles: 14.4. Tying Filehandles
- hashes: 14.3. Tying Hashes
- scalars: 14.1. Tying Scalars
- untying trap: 14.5. A Subtle Untying Trap
typecasting operator (in C): 3.21. C Operators Missing from Perl
typedefs (C language): 21.2. Internal Data Types
typeglobs: 2.5. Names
- 1.2.1. Variable Syntax
- 2.10. Typeglobs and Filehandles
- 8. References
- 8.3.6. Other Tricks You Can Do with Hard References
- anonymous: 8.2.4. Handle References
- anonymous
- generating with Symbol module: 32.1.1. Data Types
- autovivification of: 14.4.1. Filehandle-Tying Methods
- filehandle references, creating: 8.2.4. Handle References
- IO::Handle object: 8.2.5. Symbol Table References
- local function, using with: 29.2.87. local
- printing contents of: 20.3.3. Debugger Options
- prototype symbol (*): 1.2.1. Variable Syntax
- references to typeglobs vs.: 8.2.4. Handle References
- subroutines, resolving to: 12.3. Method Invocation
- symbol table aliasing with: 10.1. Symbol Tables
- in symbol table hashes: 10.1. Symbol Tables
- variables, tying to classes via: 14. Tied Variables
typemap: 21.3.1. XS and XSUBs
types (see data types)
typing variables
- scalars: 2.6. Scalar Values
- subtypes, converting between: 2.6. Scalar Values
Symbols & Numbers
| 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 © 2002
O'Reilly & Associates, Inc.
All Rights Reserved.