Book Home

Book TitleSearch this book

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
Library Navigation Links

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