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: T
- -T (text file) test operator: Named Unary and File Test Operators
- -T (taint checking) switch: Sockets
- \t tab character assertion: The Regular Expression Bestiary
- -t (tty) file test: Named Unary and File Test Operators
- tables: Arrays of Arrays
-
- (see also multidimensional arrays)
- tags (HTML and XML), transforming text to: Defining Your Own Assertions
- tags, symbol sets, Exporter: Tag-handling utility functions
- taint
-
- functions returning tainted data: Perl Functions in Alphabetical Order
- taint checking code: Handling Insecure Code
- taint checks: Handling Insecure Data
- taint mode
-
- automatic enabling of: Handling Insecure Data
- enabling explicitly with -T switch: Handling Insecure Data
- programs needing to run with: Handling Insecure Data
- taint mode, using: Security
- tainted data, detecting and laundering: Detecting and Laundering Tainted Data
- taint checking: Networking Servers
- taintperl program: Previous Perl Traps
- tan function: atan2
- tangent: atan2
- tarballs (.tar.gz files): Using CPAN Modules
-
- (see also tar files)
- tarring, Perl modules for: The CPAN modules Directory
-
- over Internet-domain sockets: Sockets
- TCP clients/servers: Networking Clients
- tee program, Unix: Creative Filehandles
- tell function: tell
-
- using on tied filehandle: Filehandle-Tying Methods
- telldir function: telldir
- templates, characters for pack/unpack: pack
- templates, strings: pack
- temporary files, security risks with: Temporary Files
- temporary values: Built-in Data Types
- Tengwar script: Effects of Character Semantics
- Term::Cap module: User Interfaces
- Term::Complete module: User Interfaces
- terminal, setting for debugging I/O: Unattended Execution
- terminating
- Term::ReadKey modlue: getc
- Term::ReadKey module: Editor Support for Debugging
- Term::ReadLine module: Editor Support for Debugging
- Term::Rendezvous module: Unattended Execution
-
- precedence of: Terms and List Operators (Leftward)
- relationships among, expressing with operators: Unary and Binary Operators
- terms in Perl: Built-in Data Types
- ternary operators (see trinary operator)
- test command (Unix): How to Do It
- Test module: Development Support
- test operators (files): Some File Test Operators
- Test::Harness module: Development Support
- testing
-
- if defined: defined
- for tainted data: Detecting and Laundering Tainted Data
- testing modules: Creating CPAN Modules
-
- external testing: External Testing
- internal testing: Internal Testing
- test.pl: Creating Extensions
- text
-
- lexical scope and: Names
- Perl modules for: The CPAN modules Directory
- pod data, converting to formatted ASCII: Documentation Support
- processing, Perl capabilities: Pattern Matching
- Unicode as international medium for: Unicode
- wrapping: Accessing Formatting Internals
- text editors, scripts, entering into: How to Do It
- text files, -T (file test) operator: Some File Test Operators
- Text::Abbrev module: String Processing, Language Text Processing, Parsing, and Searching
- Text::ParseWords module: String Processing, Language Text Processing, Parsing, and Searching
- Text::Wrap module: String Processing, Language Text Processing, Parsing, and Searching
- Thread method: Thread creation
- thread model
-
- control, passing between threads: Condition variables
- data access: Data Access
- Thread module: The Thread Module
-
- detach method, shutting down threads with: The detach method
- identifying threads: Identifying threads
- join method, catching exceptions from: Catching exceptions from join
- thread creation: Thread creation
- thread destruction: Thread destruction
- yielding the processor: Yielding the processor
- Thread::Queue module: Queues
- threads: Threads
-
- lock
- locked and method attributes, using: New Tricks
- locking: lock
- multiple, in single interpreter: Executing Your Code
- process model: The Process Model
- thread model: The Thread Model
- Thread::Semaphore module: The Thread Model
- Thread::Signal module: Other standard threading modules
- tid method: Identifying threads
- tie function: Tied Variables
-
- tie
- use or require declarations and: Tied Variables
- tie modules on CPAN: Tie Modules on CPAN
- Tie::Array module: Tying Arrays
-
- Convenient Classes
- SPLICE subroutine, using: Array-Tying Methods
- Tie::Counter module: Magical Counter Variables
- tied function: Tied Variables
- Tie::DBI module: Tie Modules on CPAN
- Tie::DevNull module: Creative Filehandles
- Tie::DevRandom module: Creative Filehandles
- Tie::Hash module: Tying Hashes
- Tie::Persistent module: Tie Modules on CPAN
- Tie::RefHash module: Convenient Classes
- Tie::Scalar module: Tying Scalars
- Tie::SecureHash module: Using Closures for Private Objects
- Tie::StdArray module: Tying Arrays
- Tie::StdHash module: Tying Hashes
- Tie::StdScalar module: Tying Scalars
- Tie::SubstrHash module: Convenient Classes
- Tie::Syslog module: Tie Modules on CPAN
- Tie::Tee module: Creative Filehandles
- Tie::VecArray module: Tie Modules on CPAN
- Tie::Watch module: Tie Modules on CPAN
- tilde, home directory expansion of: glob
- time: time
-
- file access/modification: stat
- file age: Named Unary and File Test Operators
- Greenwich Mean (GMT): gmtime
- for local timezone: localtime
- Perl functions for: Perl Functions by Category
- sleeping: sleep
- Time::Local module: Data Types
- UDP program, getting from other machines: Message Passing
- time base ($^T): Special Variables in Alphabetical Order
- time function: time
- Time::gmtime module: Operating System Interfaces
- timelocal subroutine: localtime
- Time::localtime module: Operating System Interfaces
- Timer::HiRes module: alarm
- times function: times
-
- The CPAN modules Directory
- portability of: Dates and Times
- Time::tm module: Operating System Interfaces
- timing
-
- with alarms: alarm
- comparing for subroutines' execution: The Perl Profiler
- glitches, handling: Handling Timing Glitches
-
- in race conditions, handling: Handling Race Conditions
- temporary files: Temporary Files
- Unix kernel security bugs: Unix Kernel Security Bugs
- running times of alternate code versions, comparing: Benchmark
- script running: Named Unary and File Test Operators
- timing out slow operations: Timing Out Slow Operations
- titlecase
-
- \u and ucfirst function, using in conversions: The tr/// Operator (Transliteration)
- ucfirst, translating to: Effects of Character Semantics
- Tk: The CPAN modules Directory
-
- User Efficiency
- (see also Perl/Tk)
- tkRunning option (debugger): Debugger Options
- toggling trace mode (debugger): Tracing
- tokenization: How Perl Works
-
- (see also lexical analysis)
- tokens: Molecules
-
- Compiling Your Code
- ambiguous characters, problems with: Named Unary and File Test Operators
- parsing text into list of: String Processing, Language Text Processing, Parsing, and Searching
- top-level package: Name Lookups
- top-of-form processing: Formats
- top-of-page processing: Special Variables in Alphabetical Order
- topicalization: Simplicities
- tr/// (transliteration) operator: Pattern-Matching Operators
-
- The tr/// Operator (Transliteration)
- tr///
- y//
- characters, transliterating with: Effects of Character Semantics
- =~ and !~ binding operators, using with: Pattern-Matching Operators
- modifiers for: Pattern Modifiers
- tracing,
- stack backtrace, debugger T command: Tracing
- tracing, stack backtrace (debugger command): Using the Debugger
- trailing spaces in string comparisons: Relational Operators
- translating between languages: Generating Perl in Other Languages
- translation: tr///
- transliteration escapes, processing by Perl regex compiler: When backslashes happen
- trapping
-
- exceptions: eval
- out-of-memory errors: Special Variables in Alphabetical Order
- signals: Signals
- trigonometry, Math::Trig module: Data Types
- trinary operators: Operators
-
- Unary and Binary Operators
- ?: as: Conditional Operator
- Case Structures
- overloading, not working with: The overload Pragma
- troubleshooting: The Perl Debugger
-
- (see also debugging)
- C code: Traps
- multidimensional arrays: Common Mistakes
- scripts
- Common Goofs for Novices
- shell code: Shell Traps
- true values: Singularities
- truncate function: truncate
-
- argument list: Debugger Options
- arrays: Array Length
- numbers: int
- truth conditions, evaluating with if and unless statements: The if and unless statements
- truth values, evaluating for: What Is Truth?
- try block: eval
- tty: Bidirectional Communication
- two-dimensional arrays
-
- creating and accessing: Creating and Accessing a Two-Dimensional Array
- creating your own: Growing Your Own
- tying variables: References Don't Work as Hash Keys
-
- Tied Variables
- arrays: Tying Arrays
- filehandles: Tying Filehandles
- hashes: Tying Hashes
- scalars: Tying Scalars
- untying trap: Subtle Untying Trap
- typecasting operator (in C): Operators Missing from Perl
- typedefs (C language): Internal Data Types
- typeglobs: Names
-
- Variable Syntax
- Typeglobs and Filehandles
- References
- Other Tricks You Can Do with Hard References
- anonymous: Handle References
- anonymous
-
- generating with Symbol module: Data Types
- autovivification of: Filehandle-Tying Methods
- filehandle references, creating: Handle References
- IO\:\:Handle object: Symbol Table References
- local function, using with: local
- printing contents of: Debugger Options
- prototype symbol (*): Variable Syntax
- references to typeglobs vs.: Handle References
- subroutines, resolving to: Method Invocation
- symbol table aliasing with: Symbol Tables
- in symbol table hashes: Symbol Tables
- variables, tying to classes via: Tied Variables
- typemap: XS and XSUBs
- types (see data types)
- typing variables
-
- scalars: Scalar Values
- subtypes, converting between: Scalar Values
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