CD HomeThe Perl CDSearch this CD

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: S

-screen option
choosing displays and: 16.1.3. Choosing a Display (Mastering Perl/Tk)
Tk::CmdLine::SetArguments and: 16.1. Using the Command Line (Mastering Perl/Tk)
Toplevel widgets and: 11.3. Options (Mastering Perl/Tk)
-scrollbars option
Scrollbars example: 6.4.1. Entry Widget (Mastering Perl/Tk)
values allowed: 6.2. The Scrolled Method (Mastering Perl/Tk)
-scrollregion option: 9.3. The Scrollable Region (Mastering Perl/Tk)
9.5. Canvas Options (Mastering Perl/Tk)
9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
17.10. tkneko—Animating the Neko on a Canvas (Mastering Perl/Tk)
-selectbackground option
Canvas widgets and: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
createText method and: 9.6.8. The Text Item (Mastering Perl/Tk)
Entry widgets and: 5.2.2. Entry Options (Mastering Perl/Tk)
5.2.6. Text Selection Options (Mastering Perl/Tk)
Listbox widgets and: 7.2. Listbox Options (Mastering Perl/Tk)
7.4. Colors (Mastering Perl/Tk)
Text widgets and: 8.2. Text Widget Options (Mastering Perl/Tk)
Tix widgets and: 18.2. Item Styles (Mastering Perl/Tk)
-selectborderwidth option
Canvas widgets and: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
createText method and: 9.6.8. The Text Item (Mastering Perl/Tk)
Entry widgets and: 5.2.2. Entry Options (Mastering Perl/Tk)
5.2.6. Text Selection Options (Mastering Perl/Tk)
5.2.6. Text Selection Options (Mastering Perl/Tk)
Listboxes and: 7.2. Listbox Options (Mastering Perl/Tk)
7.5.1. Style of Selected Items (Mastering Perl/Tk)
Text widgets and: 8.2. Text Widget Options (Mastering Perl/Tk)
-selectforeground option
Canvas widgets and: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
createText method and: 9.6.8. The Text Item (Mastering Perl/Tk)
Entry widgets and: 5.2.2. Entry Options (Mastering Perl/Tk)
5.2.6. Text Selection Options (Mastering Perl/Tk)
Listbox widgets and: 7.2. Listbox Options (Mastering Perl/Tk)
7.4. Colors (Mastering Perl/Tk)
Text widgets and: 8.2. Text Widget Options (Mastering Perl/Tk)
Tix widgets and: 18.2. Item Styles (Mastering Perl/Tk)
-selection option: 13.14.2.1. Clearing the selection (Mastering Perl/Tk)
13.14.2.5. Setting the owner (Mastering Perl/Tk)
-selectmode option
compared with selectionSet method: 7.10.1. Selecting Items (Mastering Perl/Tk)
Listbox widgets and: 7.2. Listbox Options (Mastering Perl/Tk)
7.3. Selection Modes (Mastering Perl/Tk)
purpose: 7.1. Creating and Filling a Listbox (Mastering Perl/Tk)
-separator option: 18.4.1. Using Indicators with HList (Mastering Perl/Tk)
-show option: 5.2.2. Entry Options (Mastering Perl/Tk)
5.2.8. Password Entries (Mastering Perl/Tk)
-showhidden option: 18.4.5. The DirTree Widget (Mastering Perl/Tk)
-showvalue option: 10.1. Creating a Scale (Mastering Perl/Tk)
-side option: 2.1.2. Positioning Widgets (Mastering Perl/Tk)
23.4. The Adjuster Widget (Mastering Perl/Tk)
-size option: 3.2. Dissecting a Font (Mastering Perl/Tk)
-sizecmd option: 18.3. The TList Widget (Mastering Perl/Tk)
18.4.1. Using Indicators with HList (Mastering Perl/Tk)
-slant option: 3.2. Dissecting a Font (Mastering Perl/Tk)
\s (whitespace) 1.7. Regular Expressions (Programming Perl)
character class: 4.6.4. Character Classes (Perl in a Nutshell)
s command (Perl debugger): 6.2. Debugger Commands (Perl in a Nutshell)
%s conversion: 6.5. Formatted Output with printf (Learning Perl)
-S file test operator: 4.5.8. File Test Operators (Perl in a Nutshell)
3.10. Named Unary and File Test Operators (Programming Perl)
/s modifier: 9.2.2. Matching Any Character with /s (Learning Perl)
s/// substitution operator and: 9.6.3. Option Modifiers (Learning Perl)
s/ operator
~ operator with: 1.1.3. Discussion (Perl Cookbook)
stripping whitespace with: 1.11.2. Solution (Perl Cookbook)
-s option (dprofpp): 6.5. The Perl Profiler (Perl in a Nutshell)
-s option (perlbug): 6.6. The perlbug Program (Perl in a Nutshell)
/s pattern modifier: 5.2.1. Pattern Modifiers (Programming Perl)
5.2.2. The m// Operator (Matching) (Programming Perl)
5.2.3. The s/// Operator (Substitution) (Programming Perl)
5.2.4. The tr/// Operator (Transliteration) (Programming Perl)
s pattern match modifier: 4.6.1. Pattern-Matching Operators (Perl in a Nutshell)
4.6.8. Extended Regular Expressions (Perl in a Nutshell)
/s pattern-matching modifier: 6.0.2. Pattern-Matching Modifiers (Perl Cookbook)
matching multiple lines: 6.6.2. Solution (Perl Cookbook)
-S (search for script) command-line switch: 19.1.3. Switches (Programming Perl)
\s shortcut: 8.1.1. Character Class Shortcuts (Learning Perl)
s/ (substitution) operator: 4.6. Regular Expressions (Perl in a Nutshell)
4.6.1. Pattern-Matching Operators (Perl in a Nutshell)
2.7.4. Interpolative Context (Programming Perl)
5. Pattern Matching (Programming Perl)
5.2.3. The s/// Operator (Substitution) (Programming Perl)
Glossary (Programming Perl)
=~ and !~ binding operators, using with: 5.2. Pattern-Matching Operators (Programming Perl)
double-quote interpolation, providing: 5.2. Pattern-Matching Operators (Programming Perl)
modifiers for: 5.2.1. Pattern Modifiers (Programming Perl)
pattern modifiers used with: 5.2.3. The s/// Operator (Substitution) (Programming Perl)
\s substitution modifier: 1.11.3. Discussion (Perl Cookbook)
-s (switch) command-line switch: 19.1.3. Switches (Programming Perl)
20. The Perl Debugger (Programming Perl)
safe compartments for insecure code: 23.3.1. Safe Compartments (Programming Perl)
Safe module: 8.179. Safe (Perl in a Nutshell)
23.3.1. Safe Compartments (Programming Perl)
32.1.12. Authentication, Security, and Encryption (Programming Perl)
insecure code, handling
restricting operator access: 23.3.1.2. Restricting operator access (Programming Perl)
insecure code, handling with: 23.3.1. Safe Compartments (Programming Perl)
Sarathy, Gurusamy: 1.2.4. Perl/Tk Meets Win32 (Mastering Perl/Tk)
sascii program (example): 15.6.3. Discussion (Perl Cookbook)
-sav option (perlcc): 3.4. The Perl Compiler (Perl in a Nutshell)
Save( ) 8.16.1. Setting and Getting the Gravity (Mastering Perl/Tk)
Win32::Registry module: 22.15.1. Win32::Registry Methods (Perl in a Nutshell)
Win32::Shortcut module: 22.18. Win32::Shortcut (Perl in a Nutshell)
save stack: 18.3. Executing Your Code (Programming Perl)
save_as( ) (News::Newsrc): 17.3.1. News::Newsrc Reference (Perl in a Nutshell)
save_parameters( ): 19.13.2. Solution (Perl Cookbook)
saving, data structures: 9.7. Saving Data Structures (Programming Perl)
SAX (Simple API for XML): 3.4. Putting Parsers to Work (Perl & XML)
5. SAX (Perl & XML)
DBI and: 9.3.2. Further Ruminations on DBI and SAX (Perl & XML)
drivers for non-XML sources: 5.4. Drivers for Non-XML Sources (Perl & XML)
external entity resolution: 5.3. External Entity Resolution (Perl & XML)
handlers: 5.5. A Handler Base Class (Perl & XML)
DTD: 5.2. DTD Handlers (Perl & XML)
event: 5.1. SAX Event Handlers (Perl & XML)
parser interface: 5.7.3. SAX2 Parser Interface (Perl & XML)
XML::SAX module and: 5.7. XML::SAX: The Second Generation (Perl & XML)
say( ) function: 12.3.2. Overall Design in the Spider (Perl & LWP)
scalar( ): 4.2.6. Scalar and List Contexts (Perl in a Nutshell)
5. Function Reference (Perl in a Nutshell)
scalar context: 3.8. Scalar and List Context (Learning Perl)
4.2.6. Scalar and List Contexts (Perl in a Nutshell)
2.7.1. Scalar and List Context (Programming Perl)
Glossary (Programming Perl)
Boolean values and: 2.7.2. Boolean Context (Programming Perl)
Glossary (Programming Perl)
comma operator in: 3.18. Comma Operators (Programming Perl)
24.1.5. Previous Perl Traps (Programming Perl)
conditional operator in: 3.16. Conditional Operator (Programming Perl)
expressions in (see EXPRs)
forcing: 3.8.3. Forcing Scalar Context (Learning Perl)
29.2.137. scalar (Programming Perl)
functions in: 29. Functions (Programming Perl)
/g pattern modifier, use in: 5.2.2. The m// Operator (Matching) (Programming Perl)
hash variables, evaluating in: 2.9. Hashes (Programming Perl)
keys function, calling in: 14.3.1. Hash-Tying Methods (Programming Perl)
list assignment in: 2.8.1. List Assignment (Programming Perl)
3.17. Assignment Operators (Programming Perl)
lvalues in: 4.8.1. Scoped Variable Declarations (Programming Perl)
m// (match) operator in: 5.2.2. The m// Operator (Matching) (Programming Perl)
operations behaving differently in: 24.1.2. Frequently Ignored Advice (Programming Perl)
range (..) operator in: 3.15. Range Operator (Programming Perl)
recognizing in debugger: 20.1. Using the Debugger (Programming Perl)
subroutines, calling and evaluating in: 6.2. Semantics (Programming Perl)
subtypes of: 2.7.1. Scalar and List Context (Programming Perl)
void context: 2.7.3. Void Context (Programming Perl)
scalar prototype symbol ($): 4.7.5. Prototypes (Perl in a Nutshell)
scalar pseudofunction: 29.2.137. scalar (Programming Perl)
scalar reverse function: 15.2. Effects of Character Semantics (Programming Perl)
scalar values: 2.6. Scalar Values (Programming Perl)
2.6. Scalar Values (Programming Perl)
here documents: 2.6.6. "Here" Documents (Programming Perl)
interpolating array values: 2.6.5. Interpolating Array Values (Programming Perl)
numeric literals: 2.6.1. Numeric Literals (Programming Perl)
operators fo: 3. Unary and Binary Operators (Programming Perl)
string literals: 2.6.2. String Literals (Programming Perl)
v-string literals: 2.6.7. V-String Literals (Programming Perl)
scalar variables
in angle brackets: 2.11.2. Line Input (Angle) Operator (Programming Perl)
autoincrements/autodecrements for: 10.6. Autoincrement and Autodecrement (Learning Perl)
in double-quote context: 5.2.3. The s/// Operator (Substitution) (Programming Perl)
stat function and: 11.6.1. The stat and lstat Functions (Learning Perl)
scalars: 1.0. Introduction (Perl Cookbook)
2.1. What Is Scalar Data? (Learning Perl)
1.2.1. Variable Syntax (Programming Perl)
1.2.1.1. Singularities (Programming Perl)
2.3. Built-in Data Types (Programming Perl)
2.4. Variables (Programming Perl)
Glossary (Programming Perl)
arrays of: 4.2.5.1. Arrays (Perl in a Nutshell)
arrays of scalar references: 11.6.1. Problem (Perl Cookbook)
Button widgets and: 4.4. Displaying Text on Buttons (Mastering Perl/Tk)
characters, length of: 29.2.84. length (Programming Perl)
children method and: 13.2.1. Widget's Children (Mastering Perl/Tk)
complex data structures, representing as: 1.2.1.3. Complexities (Programming Perl)
configure method and: 13.1.1. The configure Method (Mastering Perl/Tk)
constants: 10.1. Symbol Tables (Programming Perl)
10.1. Symbol Tables (Programming Perl)
(see also constants)
detecting scalar context: 10.6.1. Problem (Perl Cookbook)
exchanging values between: 1.3.1. Problem (Perl Cookbook)
functions for manipulating: 5.1. Perl Functions by Category (Perl in a Nutshell)
29.1. Perl Functions by Category (Programming Perl)
hard references as: 8.1. What Is a Reference? (Programming Perl)
in Tcl: 20.2.2. Tcl/Tk Slave Processor Code (Mastering Perl/Tk)
list of (see arrays)
lists, converting to: 1.2.1.3. Complexities (Programming Perl)
lists of: 4.2.3. Here Documents (Perl in a Nutshell)
4.2.4. Lists (Perl in a Nutshell)
parameter and return lists, subroutines: 6.2. Semantics (Programming Perl)
pattern-matching operators, applying to: 5.2. Pattern-Matching Operators (Programming Perl)
Perl, converting to C types: 21.4.4. Evaluating a Perl Statement from C (Programming Perl)
references: 4.8.1. Creating References (Perl in a Nutshell)
1.2.1.1. Singularities (Programming Perl)
references to: 11.5.1. Problem (Perl Cookbook)
SV (scalar value) in C: 21.2. Internal Data Types (Programming Perl)
Tie::Watch and: 15.5.1. Tie::Watch (Mastering Perl/Tk)
truth, evaluating in: 1.6.1. What Is Truth? (Programming Perl)
tying: 14.1. Tying Scalars (Programming Perl)
base class definitions, providing: 32.1.14. Convenient Classes (Programming Perl)
magical counter variables: 14.1.2. Magical Counter Variables (Programming Perl)
methods for: 14.1.1. Scalar-Tying Methods (Programming Perl)
preventing unlocalized use of $_ variables: 14.1.3. Magically Banishing $_ (Programming Perl)
unordered set of (see hashes)
values of, assigning to variables: 2.5.2. Scalar Assignment (Learning Perl)
variables storing widgets: 1.3.2. Creating Widgets (Mastering Perl/Tk)
Scalar::Util module: 8.180. Scalar::Util (Perl in a Nutshell)
scale( ) (Canvas): 21.12.3. Canvas Methods (Perl in a Nutshell)
Scale widget
features: 10. The Scale Widget (Mastering Perl/Tk)
syntax: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
10.1. Creating a Scale (Mastering Perl/Tk)
Scale widget (Perl/Tk): 21.13. The Scale Widget (Perl in a Nutshell)
scaling method: 13.24. Really Miscellaneous Methods (Mastering Perl/Tk)
scan( ) 7.17. Scrolling Methods (Mastering Perl/Tk)
9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
HTTP::Cookies module: 20.3.6. HTTP::Cookies (Perl in a Nutshell)
HTTP::Headers module: 20.3.3. HTTP::Headers (Perl in a Nutshell)
scan_bbc_stream( ) function: 7.4.3. Bundling into a Program (Perl & LWP)
scanDragto method: 5.1.2. Label Options (Mastering Perl/Tk)
8.18.1. Scanning (Mastering Perl/Tk)
9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
scanMark method: 5.1.2. Label Options (Mastering Perl/Tk)
8.18.1. Scanning (Mastering Perl/Tk)
9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
scanning Text widgets: 8.18.1. Scanning (Mastering Perl/Tk)
schedule_count( ) function: 12.3.2. Overall Design in the Spider (Perl & LWP)
scheduling and preemption policies, threads: 17.2. The Thread Model (Programming Perl)
schema (XML): 2.11. Schemas (Perl & XML)
3.7.2. Schemas (Perl & XML)
Schematron: 3.7.2. Schemas (Perl & XML)
scheme( ) 4.1.4. Components of a URL (Perl & LWP)
URLs: 4.2. Relative URLs (Perl & LWP)
(URI::URL): 20.5.3. URI::URL (Perl in a Nutshell)
Schwartz, Randal: 4.15.3. Discussion (Perl Cookbook)
SCL (System Command Language): 1.2.2. The Coming of Tcl/Tk (Mastering Perl/Tk)
scope: 2.5. Names (Programming Perl)
loop variable in foreach: 4.4.3. foreach Loops (Programming Perl)
variables in if statements: 4.3. if and unless Statements (Programming Perl)
variables in three-part for loops: 4.4.2. for Loops (Programming Perl)
variables in while loops: 4.4.1. while and until Statements (Programming Perl)
declarations and: 4.8. Scoped Declarations (Programming Perl)
functions dealing with: 29.1. Perl Functions by Category (Programming Perl)
lexically scoped variables: 2.5. Names (Programming Perl)
private variables (see lexical variables)
subroutines: 6.2.3. Scoping Issues (Programming Perl)
in threads: 17.2.3.1. Queues (Programming Perl)
variables: (see lexical variables)
1.2.1. Variable Syntax (Programming Perl)
strict pragma and: 1.2.1.4. Simplicities (Programming Perl)
scope modifiers: 4.8.1. Scoped Variable Declarations (Programming Perl)
scope of subroutine variables: 10.2.1. Problem (Perl Cookbook)
scope of variables: 4.9. Notes on Lexical (my) Variables (Learning Perl)
naked block control structure and: 10.4. The Naked Block Control Structure (Learning Perl)
scope operators: 4.8.1. Scoped Variable Declarations (Programming Perl)
scope, variable: 4.2.7. Declarations and Scope (Perl in a Nutshell)
4.7.4. Private and Local Variables (Perl in a Nutshell)
functions for: 5.1. Perl Functions by Category (Perl in a Nutshell)
scopes: 4.2. Compound Statements (Programming Perl)
Glossary (Programming Perl)
dynamic: 4.8.4. Dynamically Scoped Variables: local (Programming Perl)
block: 4.8.2. Lexically Scoped Variables: my (Programming Perl)
blocks: 4.2. Compound Statements (Programming Perl)
dynamic: Glossary (Programming Perl)
file: 4.8.2. Lexically Scoped Variables: my (Programming Perl)
lexical scope: 4.8.2. Lexically Scoped Variables: my (Programming Perl)
my variables: 10. Packages (Programming Perl)
package declarations: 10. Packages (Programming Perl)
pattern-matching operations: 5.2. Pattern-Matching Operators (Programming Perl)
scope stack: 18.3. Executing Your Code (Programming Perl)
signal handling: 16.1. Signals (Programming Perl)
static (see scopes; lexical)
screen (see user interfaces)
screen appearance of command line: 20.3.3. Debugger Options (Programming Perl)
screen method: 13.11.1. Screen Name (Mastering Perl/Tk)
screen number: 11.3. Options (Mastering Perl/Tk)
-screen option (toplevel): 21.18. The Toplevel Widget (Perl in a Nutshell)
screen scraping: 1.1.1. Screen Scraping (Perl & LWP)
screen units: 2.1.8.1. Valid screen distances (Mastering Perl/Tk)
2.3.2. Absolute Coordinates (Mastering Perl/Tk)
screencells method: 13.11.3. Cell Count (Mastering Perl/Tk)
screendepth method: 13.11.4. Screen Depth (Mastering Perl/Tk)
screenheight method: 13.11.2. Screen Height and Width (Mastering Perl/Tk)
screenmmheight method: 13.11.2. Screen Height and Width (Mastering Perl/Tk)
screenmmwidth method: 13.11.2. Screen Height and Width (Mastering Perl/Tk)
screens (see splash screens also splash screens)
(see also splash screens)
bits per pixel: 13.11.4. Screen Depth (Mastering Perl/Tk)
converting distances: 13.8. Converting Screen Distances (Mastering Perl/Tk)
display notification: 11.3. Options (Mastering Perl/Tk)
grid geometry manager and use of: 2.2. The grid Geometry Manager (Mastering Perl/Tk)
height and width information: 13.11.2. Screen Height and Width (Mastering Perl/Tk)
mapping widgets to: 13.7. Is the Widget Mapped? (Mastering Perl/Tk)
screenvisual method: 13.11.5. Color Type (Mastering Perl/Tk)
screenwidth method: 13.11.2. Screen Height and Width (Mastering Perl/Tk)
script_name( ) (CGI.pm): 10.7. CGI.pm Reference (Perl in a Nutshell)
scripts
building with -e switch: 19.1.3. Switches (Programming Perl)
CGI(see CGI programming)
taint mode and: 23.1. Handling Insecure Data (Programming Perl)
checking syntax of: 19.1.3. Switches (Programming Perl)
debugging: 19.1.3. Switches (Programming Perl)
19.1.3. Switches (Programming Perl)
(see also debugging)
dumping core files: 19.1.3. Switches (Programming Perl)
embedding in messages: 19.1.3. Switches (Programming Perl)
end marker for: 2.6.8. Other Literal Tokens (Programming Perl)
executing: 29.2.174. system (Programming Perl)
insecure: 23.3. Handling Insecure Code (Programming Perl)
interpretation, shells vs. Perl: 24.1.4. Shell Traps (Programming Perl)
languages, checking for: 5.4.3.3. Unicode block properties (Programming Perl)
names of (see $0 variable)
pausing: 29.2.156. sleep (Programming Perl)
Perl
common mistakes of novices: 24.1. Common Goofs for Novices (Programming Perl)
CPAN directory of: 22. CPAN (Programming Perl)
idiomatic Perl, using: 24.4. Fluent Perl (Programming Perl)
performance of: 24.2. Efficiency (Programming Perl)
Perl examples, obtaining: 2.3.1.1. Perl examples (Perl in a Nutshell)
perl interpreter, associating with: 1.3.1. How to Do It (Programming Perl)
programming with style: 24.3. Programming with Style (Programming Perl)
searching for and compiling: 19.1. Command Processing (Programming Perl)
test scripts: 32.1.18. Development Support (Programming Perl)
running time of: 3.10. Named Unary and File Test Operators (Programming Perl)
searching for: 19.1.3. Switches (Programming Perl)
terminating with exec: 29.2.33. exec (Programming Perl)
scroll regions, grid items and: 9.6.10. The Grid Item (Mastering Perl/Tk)
Scroll( ) (Win32::Console): 22.2. Win32::Console (Perl in a Nutshell)
scrollable region, Canvas widgets and: 9.3. The Scrollable Region (Mastering Perl/Tk)
Scrollbar widget
-fill option and: 2.1.4. Filling the Allocation Rectangle (Mastering Perl/Tk)
creating Scrollbars: 6.1. Defining Scrollbar Parts (Mastering Perl/Tk)
6.3.1. Creating a Scrollbar Widget (Mastering Perl/Tk)
features: 6.3. The Scrollbar Widget (Mastering Perl/Tk)
(Perl/Tk): 21.1.2.2. The Scrollbar widget (Perl in a Nutshell)
21.9. The Scrollbar Widget (Perl in a Nutshell)
21.1.2. Scrollbars (Perl in a Nutshell)
syntax: 6.3.1. Creating a Scrollbar Widget (Mastering Perl/Tk)
6.3.5. Scrollbar Orientation (Mastering Perl/Tk)
Scrollbars
arrows and units: 6.1. Defining Scrollbar Parts (Mastering Perl/Tk)
configuring: 6.2.1. Configuring the Scrollbar(s) Created with Scrolled (Mastering Perl/Tk)
6.3.9. Scrollbar Configuration (Mastering Perl/Tk)
TList widgets and: 18.3. The TList Widget (Mastering Perl/Tk)
using: 5.2.10. Using a Scrollbar (Mastering Perl/Tk)
Scrolled method
Canvas widgets and: 9.1. Creating a Canvas (Mastering Perl/Tk)
9.4. Using bind with a Canvas (Mastering Perl/Tk)
9.13. Changing the Display List (Mastering Perl/Tk)
configuring Scrollbars: 6.2.1. Configuring the Scrollbar(s) Created with Scrolled (Mastering Perl/Tk)
creating Scrollbars: 6.1. Defining Scrollbar Parts (Mastering Perl/Tk)
Listbox example: 7.1. Creating and Filling a Listbox (Mastering Perl/Tk)
Scrollbars example: 6.4.2. Listbox, Text, and Canvas Widgets (Mastering Perl/Tk)
syntax: 6.2. The Scrolled Method (Mastering Perl/Tk)
Scrolled( ) (Perl/Tk): 21.1.2.1. Using the Scrolled method (Perl in a Nutshell)
scrolling
Canvas widgets options: 9.5.2. Additional Scrolling Options (Mastering Perl/Tk)
Listbox example: 7.19. Listbox Example (Mastering Perl/Tk)
methods: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
MouseWheel event and: 15.2.5. Binding to a MouseWheel Event (Mastering Perl/Tk)
Text widgets and: 8.15. Scrolling (Mastering Perl/Tk)
scrolling_list( ) (CGI.pm): 10.7. CGI.pm Reference (Perl in a Nutshell)
-scrollregion option (Canvas): 21.12. The Canvas Widget (Perl in a Nutshell)
SDB files: 19.5.3. Locking an SDB File (Mastering Perl/Tk)
SDBM files: 19.2. IPADM Design Considerations (Mastering Perl/Tk)
SDBM library: 14.0. Introduction (Perl Cookbook)
SDBM_File module: 8.181. SDBM_File (Perl in a Nutshell)
32.1.10. DBM Interfaces (Programming Perl)
search and replace, global: 5.2.3. The s/// Operator (Substitution) (Programming Perl)
Search::Dict module: 8.182. Search::Dict (Perl in a Nutshell)
search( ) 8.14. Searching the Contents of a Text Widget (Mastering Perl/Tk)
Text widget: 21.11.2. Text Methods (Perl in a Nutshell)
Net::LDAP: 19.4. Net::LDAP Methods (Perl in a Nutshell)
search path, %INC: 28.2. Special Variables in Alphabetical Order (Programming Perl)
search programs: 1.7. Regular Expressions (Programming Perl)
Search::Dict module: 32.1.2. String Processing, Language Text Processing, Parsing, and Searching (Programming Perl)
searches, trees: 9.3.1. Methods for Searching the Tree (Perl & LWP)
searching
grep function for: 29.2.72. grep (Programming Perl)
linear, versus hashes: 24.2.1. Time Efficiency (Programming Perl)
rules for name searches: 2.5.1. Name Lookups (Programming Perl)
for scripts: 19.1.3. Switches (Programming Perl)
for substrings: 5.2.3. The s/// Operator (Substitution) (Programming Perl)
29.2.75. index (Programming Perl)
29.2.134. rindex (Programming Perl)
text, Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
searching against LDAP: 19.2. Searching an LDAP Directory with Net::LDAP (Perl in a Nutshell)
searching for patterns (see pattern matching; regular expressions)
seconds (see date and time)
security: B.14. Security (Learning Perl)
11.3.3. Security (Perl & LWP)
0.1. The Pursuit of Happiness (Programming Perl)
23. Security (Programming Perl)
29.2.164. srand (Programming Perl)
CGI programs and: B.16. The Common Gateway Interface (CGI) (Learning Perl)
CGI scripts: 19.0.3. Security (Perl Cookbook)
19.4.1. Problem (Perl Cookbook)
executing user commands: 19.6.1. Problem (Perl Cookbook)
code masquerading as data: 23.3.2. Code Masquerading as Data (Programming Perl)
connecting through firewalls: 17.18. Program: fwdport (Perl Cookbook)
cracking: Glossary (Programming Perl)
handling insecure data: 23.1. Handling Insecure Data (Programming Perl)
insecure code, handling: 23.3. Handling Insecure Code (Programming Perl)
safe compartments for: 23.3.1. Safe Compartments (Programming Perl)
insecure data, handling: 23.1. Handling Insecure Data (Programming Perl)
command and file access under reduced privileges: 23.1.3. Accessing Commands and Files Under Reduced Privileges (Programming Perl)
detecting and laundering tainted data: 23.1.1. Detecting and Laundering Tainted Data (Programming Perl)
environment, cleaning up: 23.1.2. Cleaning Up Your Environment (Programming Perl)
of file test operators: 31.10. use filetest (Programming Perl)
modules for: 32.1.12. Authentication, Security, and Encryption (Programming Perl)
Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
reading passwords without echo: 15.10.1. Problem (Perl Cookbook)
testing files for trustworthiness: 8.17.1. Problem (Perl Cookbook)
timing glitches, handling: 23.2. Handling Timing Glitches (Programming Perl)
race conditions: 23.2.2. Handling Race Conditions (Programming Perl)
temporary files: 23.2.3. Temporary Files (Programming Perl)
Unix kernel security bugs: 23.2.1. Unix Kernel Security Bugs (Programming Perl)
Win32::FileSecurity module: 32.1.20. Microsoft-Related Modules (Programming Perl)
security considerations: 20.1. Security and Inter-Language Considerations (Mastering Perl/Tk)
sed: 1.7. Regular Expressions (Programming Perl)
5.2.4. The tr/// Operator (Transliteration) (Programming Perl)
see( )
HList widgets and: 18.4.2. HList Methods (Mastering Perl/Tk)
Listbox widget: 21.10.2. Listbox Methods (Perl in a Nutshell)
syntax: 7.2. Listbox Options (Mastering Perl/Tk)
8.11. Showing an Index (Mastering Perl/Tk)
Text widget: 21.11.2. Text Methods (Perl in a Nutshell)
seed, random number: 29.2.164. srand (Programming Perl)
seek( ): 5. Function Reference (Perl in a Nutshell)
8.0. Introduction (Perl Cookbook)
8.5.3. Discussion (Perl Cookbook)
14.4.1. Filehandle-Tying Methods (Programming Perl)
16.3. Fixed-length Random-access Databases (Learning Perl)
29.2.138. seek (Programming Perl)
29.2.176. tell (Programming Perl)
(see also tell function)
seekable I/O objects: 32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
seekdir( ): 5. Function Reference (Perl in a Nutshell)
9.5.3. Discussion (Perl Cookbook)
29.2.139. seekdir (Programming Perl)
seeme program (example): 7.12.3. Discussion (Perl Cookbook)
Seen( ) (Data::Dumper)): 8.50. Data::Dumper (Perl in a Nutshell)
"sel" tag: 8.5.3. Selections in a Text Widget Using the "sel" Tag (Mastering Perl/Tk)
select( ): 5. Function Reference (Perl in a Nutshell)
4.23. Turning a Checkbutton/Radiobutton On and Off (Mastering Perl/Tk)
3.10.1. Problem (Perl Cookbook)
17.3.3. Discussion (Perl Cookbook)
29.2.38. fileno (Programming Perl)
29.2.113. print (Programming Perl)
29.2.140. select (output filehandle) (Programming Perl)
29.2.141. select (ready file descriptors) (Programming Perl)
32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
7.3. Selection Modes (Mastering Perl/Tk)
7.3.1. Operating System Differences (Mastering Perl/Tk)
11.4.1. Changing the Default Output Filehandle (Learning Perl)
changing STDOUT: 7.0.3. I/O Operations (Perl Cookbook)
Checkbutton widget: 21.5.1. Checkbutton Methods (Perl in a Nutshell)
for format variables: 7.1. Format Variables (Programming Perl)
7.1. Format Variables (Programming Perl)
Mail::Folder module: 16.2.3. Handle Folders with Mail::Folder (Perl in a Nutshell)
Radiobutton widget: 21.6.1. Radiobutton Methods (Perl in a Nutshell)
reading from multiple filehandles: 7.13.1. Problem (Perl Cookbook)
17.3.3. Discussion (Perl Cookbook)
Win32::Console: 22.2. Win32::Console (Perl in a Nutshell)
select element, HTML forms: 5.4.11. Select Elements and Option Elements (Perl & LWP)
select syscall
multiplexing I/O between clients: 16.5.2. Networking Servers (Programming Perl)
selectAdjust method: 9.6.8.6. Selecting text (Mastering Perl/Tk)
selectAll method: 8.16.1. Setting and Getting the Gravity (Mastering Perl/Tk)
-selectbackground option (widgets): 21.3. Common Widget Configuration Options (Perl in a Nutshell)
SELECT_BG color: 23.1.3. Optionally Exported Symbols (Mastering Perl/Tk)
-selectborderwidth option (widgets): 21.3. Common Widget Configuration Options (Perl in a Nutshell)
selectClear method: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
-selectcolor option
Button widgets and: 4.3. Table of Options for Button-Type Widgets (Mastering Perl/Tk)
Checkbutton widget: 21.5. The Checkbutton Widget (Perl in a Nutshell)
indicator colors: 4.16. Indicator Colors (Mastering Perl/Tk)
Menu widget: 21.15. The Menu Widget (Perl in a Nutshell)
Menu widgets and: 12.1.6. Menu Options (Mastering Perl/Tk)
Menubutton widget: 21.14.1. Menu Item Options (Perl in a Nutshell)
Radiobutton widget: 21.6. The Radiobutton Widget (Perl in a Nutshell)
SELECT_FG color: 23.1.3. Optionally Exported Symbols (Mastering Perl/Tk)
-selectforeground option (widgets): 21.3. Common Widget Configuration Options (Perl in a Nutshell)
selectFrom method: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
-selectimage option
Button widgets and: 4.3. Table of Options for Button-Type Widgets (Mastering Perl/Tk)
Checkbutton widget: 21.5. The Checkbutton Widget (Perl in a Nutshell)
image example: 17.7.1. Creating a Color Palette with the put Method (Mastering Perl/Tk)
Menubutton widget: 21.14.1. Menu Item Options (Perl in a Nutshell)
Radiobutton widget: 21.6. The Radiobutton Widget (Perl in a Nutshell)
Radiobuttons and: 17.7.1. Creating a Color Palette with the put Method (Mastering Perl/Tk)
when to use: 4.5.1. Images with Checkbuttons and Radiobuttons (Mastering Perl/Tk)
selection( ) 5.2.18. Working with the Selection (Mastering Perl/Tk)
7.10. Selection Methods (Mastering Perl/Tk)
Entry widget: 21.8.2. Entry Methods (Perl in a Nutshell)
Listbox widget: 21.10.2. Listbox Methods (Perl in a Nutshell)
selection indicators: 4. Button, Checkbutton, and Radiobutton Widgets (Mastering Perl/Tk)
4.5.1. Images with Checkbuttons and Radiobuttons (Mastering Perl/Tk)
selectionAdjust method: 5.2.18. Working with the Selection (Mastering Perl/Tk)
selectionAnchor method: 7.10.4. Anchoring the Selection (Mastering Perl/Tk)
selectionClear method: 5.2.18. Working with the Selection (Mastering Perl/Tk)
7.10.2. Unselecting Items (Mastering Perl/Tk)
18.4.2. HList Methods (Mastering Perl/Tk)
selectionFrom method: 5.1.2. Label Options (Mastering Perl/Tk)
SelectionGet method: 13.14.1. Clipboard Methods (Mastering Perl/Tk)
13.14.2.2. Getting the selection (Mastering Perl/Tk)
SelectionHandle method: 13.14.2.3. Assigning a callback (Mastering Perl/Tk)
selectionIncludes method: 7.10.3. Testing for Selection (Mastering Perl/Tk)
18.4.2. HList Methods (Mastering Perl/Tk)
SelectionOwn method: 13.14.2.5. Setting the owner (Mastering Perl/Tk)
SelectionOwner method: 13.14.2.4. Determining the owner (Mastering Perl/Tk)
selectionPresent method: 5.1.2. Label Options (Mastering Perl/Tk)
selectionRange method: 5.2.18. Working with the Selection (Mastering Perl/Tk)
selectionSet method: 7.10.1. Selecting Items (Mastering Perl/Tk)
18.4.2. HList Methods (Mastering Perl/Tk)
selectionTo method: 5.1.2. Label Options (Mastering Perl/Tk)
select_label( ) (Mail::Folder): 16.2.3. Handle Folders with Mail::Folder (Perl in a Nutshell)
selectLine method: 8.16.1. Setting and Getting the Gravity (Mastering Perl/Tk)
-selectmode option (Listbox): 21.10. The Listbox Widget (Perl in a Nutshell)
selector programs for stream processing: 4.4. Stream Applications (Perl & XML)
SelectSaver module: 8.183. SelectSaver (Perl in a Nutshell)
32.1.5. Filehandle, Directory Handle, and Stream I/O Utilities (Programming Perl)
selectTo method: 9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
selectWord method: 8.16.1. Setting and Getting the Gravity (Mastering Perl/Tk)
self-matching characters: 5.9.4. The Little Engine That /Could(n't)?/ (Programming Perl)
self method, thread accessing own thread object: 17.2.1.5. Identifying threads (Programming Perl)
self-referential data structures: 13.13.1. Problem (Perl Cookbook)
self( ) (SOAP::Lite): 14.2.1. SOAP::Lite Methods (Perl in a Nutshell)
SELF value
ConfigSpecs method and: 14.3.6. Subroutine ConfigSpecs (Mastering Perl/Tk)
Thermometer example: 14.4.1. Tk::Thermometer (Mastering Perl/Tk)
self_and_super_path( ) (Class::ISA module): 8.42. Class::ISA (Perl in a Nutshell)
self_and_super_versions( ) (Class::ISA module): 8.42. Class::ISA (Perl in a Nutshell)
sel.first, sel.last indexes
Entry widget: 21.8.1. Text Indexes (Perl in a Nutshell)
Text widget: 21.11.1. Text Indexes and Modifiers (Perl in a Nutshell)
SelfLoader module: 12.9.1. Problem (Perl Cookbook)
8.184. SelfLoader (Perl in a Nutshell)
10.2. Autoloading (Programming Perl)
32.1.17. Module Installation Support (Programming Perl)
Devel::SelfStubber module, using with: 32.1.17. Module Installation Support (Programming Perl)
self_url( ) (CGI.pm): 10.7. CGI.pm Reference (Perl in a Nutshell)
semantics: 29.2.192. use (Programming Perl)
semaphore files
shared memory: 16.4. System V IPC (Programming Perl)
System V IPC: 16.4. System V IPC (Programming Perl)
use in file locking: 16.2.1. File Locking (Programming Perl)
semaphores: Glossary (Programming Perl)
as IPC mechanisms: 19. Interprocess Communicationwith Pipes and Sockets (Mastering Perl/Tk)
functions for: 29.2.142. semctl (Programming Perl)
implementing: 22.16. Win32::Semaphore (Perl in a Nutshell)
IPC::Semaphore module: 32.1.8. Networking and Interprocess Communication (Programming Perl)
thread safety and: 17.2. The Thread Model (Programming Perl)
Thread::Semaphore module: 17.2.3.2. Semaphores (Programming Perl)
Win32::Semaphore module: 32.1.20. Microsoft-Related Modules (Programming Perl)
semctl( ): 5. Function Reference (Perl in a Nutshell)
29.2.142. semctl (Programming Perl)
semget( ): 5. Function Reference (Perl in a Nutshell)
29.2.143. semget (Programming Perl)
semicolon (;) 3.1. XML Parsers (Perl & XML)
4.1. Simple Statements (Programming Perl)
ending expressions: 1.4.2. What's Inside That Program? (Learning Perl)
ending Perl statements: 4.1. Program Structure (Perl in a Nutshell)
errors, omitting trailing: 24.1.1. Universal Blunders (Programming Perl)
in debugger commands: 20.2. Debugger Commands (Programming Perl)
in for/foreach control structures: 10.7.1. The Secret Connection Between foreach and for (Learning Perl)
in prototype declarations: 4.7.5. Prototypes (Perl in a Nutshell)
return value expressions and: 4.6. Private Variables in Subroutines (Learning Perl)
semop( ): 5. Function Reference (Perl in a Nutshell)
29.2.144. semop (Programming Perl)
send( ): 5. Function Reference (Perl in a Nutshell)
20. IPC with send (Mastering Perl/Tk)
20.1.1. Application Names (Mastering Perl/Tk)
29.2.145. send (Programming Perl)
send method: 13.2.1. Widget's Children (Mastering Perl/Tk)
Socket: 15.1. Built-in Socket Functions (Perl in a Nutshell)
send_basic_header( ) (HTTP::Daemon::ClientConn): 20.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
send_crlf( ) (HTTP::Daemon::ClientConn): 20.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
send_error( ) (HTTP::Daemon::ClientConn): 20.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
send_file( ) (HTTP::Daemon::ClientConn): 20.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
sending email messages: 16.1.1. Send Email with Net::SMTP (Perl in a Nutshell)
send_redirect( ) (HTTP::Daemon::ClientConn): 20.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
SendRequest( ) (Win32::Internet): 22.7.3. HTTP Functions (Perl in a Nutshell)
send_response( ) (HTTP::Daemon::ClientConn): 20.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
send_status_line( ) (HTTP::Daemon::ClientConn): 20.3.7.1. HTTP::Daemon::ClientConn methods (Perl in a Nutshell)
separator menu item: 12.1.1. Menus and Menu Items (Mastering Perl/Tk)
12.2.2. Menubars the Slick, Sophisticated, New-Fashioned Way (Mastering Perl/Tk)
separator( ) (Menubutton): 21.14.2. Menubutton Methods (Perl in a Nutshell)
separators: 16. User Customization (Mastering Perl/Tk)
16.2. Using the Option Database (Mastering Perl/Tk)
16.2. Using the Option Database (Mastering Perl/Tk)
menu: 15.14.3. Discussion (Perl Cookbook)
split operator, defining: 1.7. Regular Expressions (Programming Perl)
seq( ) (DB_File module): 8.52. DB_File (Perl in a Nutshell)
sequential matches: 5.9.4. The Little Engine That /Could(n't)?/ (Programming Perl)
Sergeant, Matt: 4.5. XML::PYX (Perl & XML)
5.7. XML::SAX: The Second Generation (Perl & XML)
8.2. XPath (Perl & XML)
9.3. XML Programming Tools (Perl & XML)
serial ports, Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
serializer( ) (SOAP::Lite): 14.2.1. SOAP::Lite Methods (Perl in a Nutshell)
serializing Perl data structures: 32.1.13. Perl Language Extensions and Internals (Programming Perl)
server( ) 4.1.4. Components of a URL (Perl & LWP)
server method: 13.11.6. Server Type (Mastering Perl/Tk)
server-push CGI scripting: 32.1.9. World Wide Web (Programming Perl)
server-side includes (SSI), mod_perl with: 11.5. Server-Side Includes with mod_perl (Perl in a Nutshell)
server-side socket connections: 15.1.3. Server Connections (Perl in a Nutshell)
15.2.2. Server-Side Sockets (Perl in a Nutshell)
servers: 1.1. Why Use Perl with XML? (Perl & XML)
daemon servers: 17.15.1. Problem (Perl Cookbook)
for display notification: 11.3. Options (Mastering Perl/Tk)
forking: 17.11.1. Problem (Perl Cookbook)
19.5.1. The Forking Server (Mastering Perl/Tk)
19.5.1. The Forking Server (Mastering Perl/Tk)
load: 1.4.1. Network and Server Load (Perl & LWP)
multi-homed: 17.14.1. Problem (Perl Cookbook)
non-forking: 17.13.1. Problem (Perl Cookbook)
Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
POP3: 18.5.1. Problem (Perl Cookbook)
pre-forking: 17.12.1. Problem (Perl Cookbook)
response time: 3.4.1. Connection Parameters (Perl & LWP)
restarting on demand: 17.16.1. Problem (Perl Cookbook)
taint mode, importance of enabling for: 23.1. Handling Insecure Data (Programming Perl)
TCP: 17.2.1. Problem (Perl Cookbook)
types of: 13.11.6. Server Type (Mastering Perl/Tk)
UDP: 17.5.1. Problem (Perl Cookbook)
servers, networking: 16.5.2. Networking Servers (Programming Perl)
forking clones to handle incoming connections: 16.5.2. Networking Servers (Programming Perl)
servers, TCP: 16.5.1. Networking Clients (Programming Perl)
service control interface: 22.17. Win32::Service (Perl in a Nutshell)
service port name/number translations: 29.2.64. getservbyname (Programming Perl)
set( )
Mail::Send module: 16.2.2. Better Header Control with Mail::Send (Perl in a Nutshell)
16.2.2. Better Header Control with Mail::Send (Perl in a Nutshell)
Scale widget: 21.13.1. Scale Methods (Perl in a Nutshell)
Scrollbar widget: 21.9.1. Scrollbar Methods (Perl in a Nutshell)
Set-Cookie2 header: 20.3.6. HTTP::Cookies (Perl in a Nutshell)
Set-Cookie line: 11.1. Cookies (Perl & LWP)
set-id program 23.1. Handling Insecure Data (Programming Perl)
dangerous operations, UID and GID setting to real: 23.1.3. Accessing Commands and Files Under Reduced Privileges (Programming Perl)
Unix kernel bugs, security problems with: 23.2.1. Unix Kernel Security Bugs (Programming Perl)
set method
defining what is visible: 6.3.10. Defining What We Can See (Mastering Perl/Tk)
syntax: 10.12. Setting the Value of a Scale (Mastering Perl/Tk)
Tk::LCD widgets and: 14.5.3. Tk::LCD (Mastering Perl/Tk)
set theory: 4.7.1. Problem (Perl Cookbook)
setAttribute method for Element node: 7.2.8.2. Methods (Perl & XML)
setAttributeNode method for Element node: 7.2.8.2. Methods (Perl & XML)
setAttributeNodeNS method for Element node: 7.2.8.2. Methods (Perl & XML)
setAttributeNS method for Element node: 7.2.8.2. Methods (Perl & XML)
SetAttributes( ) (Win32::File): 22.5. Win32::File (Perl in a Nutshell)
SetBindtags method: 14.3.1. Tk::Widget::new, the Real Perl/Tk Widget Constructor (Mastering Perl/Tk)
14.3.4. Subroutine SetBindtags (Mastering Perl/Tk)
SetConnectOption( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
set_cookie( ) (HTTP::Cookies): 20.3.6. HTTP::Cookies (Perl in a Nutshell)
SetCursor method: 8.16.1. Setting and Getting the Gravity (Mastering Perl/Tk)
SetCursorName( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
set_document_locator( ) method: 5.7.2.1. Content event handlers (Perl & XML)
setgid function: 16.3.2. Talking to Yourself (Programming Perl)
setgid program: 23.1. Handling Insecure Data (Programming Perl)
setgrent( ): 5. Function Reference (Perl in a Nutshell)
setgrent function: 29.2.44. getgrent (Programming Perl)
-setgrid option: 7.2. Listbox Options (Mastering Perl/Tk)
7.5.2. Special Listbox Resizing (Mastering Perl/Tk)
8.2. Text Widget Options (Mastering Perl/Tk)
Listbox widget: 21.10. The Listbox Widget (Perl in a Nutshell)
Text widget: 21.11. The Text Widget (Perl in a Nutshell)
SetHandler directive (mod_perl): 11.3. mod_perl Handlers (Perl in a Nutshell)
setHandlers( ), XML::Parser module: 13.2. XML::Parser Methods (Perl in a Nutshell)
sethostent( ): 5. Function Reference (Perl in a Nutshell)
sethostent function: 29.2.49. gethostent (Programming Perl)
SetMaxBufSize( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
setmode method: 18.4.4. Tree Methods (Mastering Perl/Tk)
setNamedItem class for Node class (DOM): 7.2.6.2. Methods (Perl & XML)
setNamedItemNS class for Node class (DOM): 7.2.6.2. Methods (Perl & XML)
setnetent( ): 5. Function Reference (Perl in a Nutshell)
set_option( ) (Mail::Folder): 16.2.3. Handle Folders with Mail::Folder (Perl in a Nutshell)
SetOption( ) (Win32::Internet): 22.7.1. General Internet Methods (Perl in a Nutshell)
setpgrp( ): 5. Function Reference (Perl in a Nutshell)
setpgrp function: 29.2.146. setpgrp (Programming Perl)
SetPos( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
setprgp function: 16.1.1. Signaling Process Groups (Programming Perl)
setpriority( ): 5. Function Reference (Perl in a Nutshell)
29.2.147. setpriority (Programming Perl)
SetPriorityClass( ) (Win32::Process): 22.14.1. Win32::Process Methods (Perl in a Nutshell)
setprotoent( ): 5. Function Reference (Perl in a Nutshell)
29.2.60. getprotoent (Programming Perl)
setpwent( ): 5. Function Reference (Perl in a Nutshell)
29.2.61. getpwent (Programming Perl)
set_readonly( ) (Mail::Folder): 16.2.3. Handle Folders with Mail::Folder (Perl in a Nutshell)
sets, intersection: 6.3. Passing References (Programming Perl)
Write(DATA) (Win32::Pipe): 22.13.1. Win32::Pipe Methods (Perl in a Nutshell)
setservent( ): 5. Function Reference (Perl in a Nutshell)
29.2.66. getservent (Programming Perl)
setsockopt( ): 5. Function Reference (Perl in a Nutshell)
17.13.3. Discussion (Perl Cookbook)
29.2.148. setsockopt (Programming Perl)
SetStatusCallback( ) (Win32::Internet): 22.7.1. General Internet Methods (Perl in a Nutshell)
SetStmtCloseType( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
SetStmtOption( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
setuid function: 16.3.2. Talking to Yourself (Programming Perl)
setuid program: 23.1. Handling Insecure Data (Programming Perl)
SetValue( ) (Win32::Registry): 22.15.1. Win32::Registry Methods (Perl in a Nutshell)
SetValueEx( ) (Win32::Registry): 22.15.1. Win32::Registry Methods (Perl in a Nutshell)
SGI. Ports, OpenGL and: 15.9.2. Flying the Enterprise (Mastering Perl/Tk)
SGML constructs, processing instructions: 7.2.6. Processing Instruction Tokens (Perl & LWP)
SGML (Standard Generalized Markup Language): 2. An XML Recap (Perl & XML)
sh (Bourne shell): Glossary (Programming Perl)
shadow, password entries: 29.2.62. getpwnam (Programming Perl)
shallow copies: 11.12.3. Discussion (Perl Cookbook)
shapes, Canvas widgets and: 9. The Canvas Widget (Mastering Perl/Tk)
shar: 2.3.1. Installing on Unix (Perl in a Nutshell)
shared file locks: 16.2.1. File Locking (Programming Perl)
shared locks: 7.11.3. Discussion (Perl Cookbook)
shared memory
as IPC mechanisms: 19. Interprocess Communicationwith Pipes and Sockets (Mastering Perl/Tk)
controlled access to: 16.4. System V IPC (Programming Perl)
functions for: 29.2.150. shmctl (Programming Perl)
System V IPC: 16.4. System V IPC (Programming Perl)
Win32::Process and: 22.1.5.3. Win32::Process and shared memory (Mastering Perl/Tk)
shared resources, managing: 22.11. Win32::NetResource (Perl in a Nutshell)
share_info hash: 22.11. Win32::NetResource (Perl in a Nutshell)
sharetest program (example): 16.12.3. Discussion (Perl Cookbook)
sharing variables among processes: 16.12.1. Problem (Perl Cookbook)
# (sharp)
for comments: 2.2. Molecules (Programming Perl)
/x pattern modifier, using with: 5.2.1. Pattern Modifiers (Programming Perl)
in formats: 7. Formats (Programming Perl)
quoting character, whitespace and: 2.6.3. Pick Your Own Quotes (Programming Perl)
#! (shebang) notation: 1.3.1. How to Do It (Programming Perl)
19.1. Command Processing (Programming Perl)
security problems caused by: 23.2.1. Unix Kernel Security Bugs (Programming Perl)
simulating on non-Unix systems: 19.1.1. #! and Quoting on Non-Unix Systems (Programming Perl)
shebang (#!): 0.5. Acknowledgments for the Second Edition (Perl in a Nutshell)
3. The Perl Executable (Perl in a Nutshell)
shebang notation (see #!)
shell, avoiding: 14.1.1. Avoiding the Shell (Learning Perl)
shell escapes, executing commands without: 19.6.1. Problem (Perl Cookbook)
shell module: 32.1.7. Operating System Interfaces (Programming Perl)
shell wildcards for regexp matching: 6.9. Matching Shell Globs as Regular Expressions (Perl Cookbook)
shells: Glossary (Programming Perl)
alternative for Perl, Windows systems: 19.2. Environment Variables (Programming Perl)
avoiding use of: 23.1.3. Accessing Commands and Files Under Reduced Privileges (Programming Perl)
avoiding with multi-argument piped open: 16.3.1. Anonymous Pipes (Programming Perl)
Bourne shell (sh): 19.1. Command Processing (Programming Perl)
bypassing with -| piping pseudocommand: 16.3.2. Talking to Yourself (Programming Perl)
commands in: Glossary (Programming Perl)
debugger commands and: 20.2.6. Actions and Command Execution (Programming Perl)
environment variables as security hazards: 23.1.2. Cleaning Up Your Environment (Programming Perl)
environment variables, using with: 19.2. Environment Variables (Programming Perl)
I/O streams, setting up: 1.4. Filehandles (Programming Perl)
pipe commands with shell metacharacters, passing to: 29.2.104. open (Programming Perl)
pipe commands with special characters, handling: 16.3.1. Anonymous Pipes (Programming Perl)
programming, Perl vs.: 24.1.4. Shell Traps (Programming Perl)
quotes, passing through: 19.1.3. Switches (Programming Perl)
security pitfalls with use, avoiding: 23.3.2. Code Masquerading as Data (Programming Perl)
spawning, characters for: 20.3.3. Debugger Options (Programming Perl)
shift( ) 5. Function Reference (Perl in a Nutshell)
8.5.6. Using bind with Tags (Mastering Perl/Tk)
9. Data Structures (Programming Perl)
29.2.149. shift (Programming Perl)
circular lists: 4.16.2. Solution (Perl Cookbook)
on multiple array elements: 4.11.1. Problem (Perl Cookbook)
Tie::IxHash module and: 5.6.3. Discussion (Perl Cookbook)
shift operator: 3.4.2. The shift and unshift Operators (Learning Perl)
1.6.2.1. The while and until statements (Programming Perl)
3.9. Shift Operators (Programming Perl)
3.9. Shift Operators (Programming Perl)
shmctl( ): 5. Function Reference (Perl in a Nutshell)
29.2.150. shmctl (Programming Perl)
ShMem package: 16.4. System V IPC (Programming Perl)
shmget( ): 5. Function Reference (Perl in a Nutshell)
29.2.151. shmget (Programming Perl)
shmread( ): 5. Function Reference (Perl in a Nutshell)
29.2.152. shmread (Programming Perl)
shmwrite( ): 5. Function Reference (Perl in a Nutshell)
29.2.153. shmwrite (Programming Perl)
shopping cart: 19.12.1. Problem (Perl Cookbook)
short-circuit operators: 1.5.5. Logical Operators (Programming Perl)
3.14. C-Style Logical (Short-Circuit) Operators (Programming Perl)
overloading and: 13.3. Overloadable Operators (Programming Perl)
shortcut files: 22.18. Win32::Shortcut (Perl in a Nutshell)
shortcuts: 1.2.2. Is Perl Easy or Hard? (Learning Perl)
character class: 8.1.1. Character Class Shortcuts (Learning Perl)
negating: 8.1.2. Negating the Shortcuts (Learning Perl)
shortening arrays: 2.8.2. Array Length (Programming Perl)
shorts: 29.2.162. sprintf (Programming Perl)
show method: 18.4.2. HList Methods (Mastering Perl/Tk)
-show option (Entry): 21.8. The Entry Widget (Perl in a Nutshell)
Showlex backend (Perl compiler): 3.4. The Perl Compiler (Perl in a Nutshell)
-showvalue option (Scale): 21.13. The Scale Widget (Perl in a Nutshell)
shuffling: 8.7.1. Problem (Perl Cookbook)
(see also random)
array elements: 4.17.1. Problem (Perl Cookbook)
file line order: 8.7.1. Problem (Perl Cookbook)
Shutdown( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
shutdown( ): 17.9.1. Problem (Perl Cookbook)
29.2.154. shutdown (Programming Perl)
shutdown syscall: 16.5.1. Networking Clients (Programming Perl)
sibling nodes: 6.1. XML Trees (Perl & XML)
-side option (pack geometry manager): 21.2.1. The pack Geometry Manager (Perl in a Nutshell)
%SIG hash: 16.15.2. Solution (Perl Cookbook)
4.4.2. Global Special Arrays and Hashes (Perl in a Nutshell)
16.1. Signals (Programming Perl)
28.2. Special Variables in Alphabetical Order (Programming Perl)
sigaction function: 16.1.2. Reaping Zombies (Programming Perl)
SIGALRM signal: 16.0.2. Signals (Perl Cookbook)
16.21.2. Solution (Perl Cookbook)
29.2.3. alarm (Programming Perl)
SIGALRM signal (IPADM): 19.4. The IPADM Helper, ipadmh (Mastering Perl/Tk)
SIGCHLD signal: 16.0.2. Signals (Perl Cookbook)
16.19.2. Solution (Perl Cookbook)
SIGHUP signal: 16.0.2. Signals (Perl Cookbook)
17.16.1. Problem (Perl Cookbook)
SIGINT: 14.7. Sending and Receiving Signals (Learning Perl)
SIGINT signal: 16.0.2. Signals (Perl Cookbook)
16.18.2. Solution (Perl Cookbook)
signal handlers
defining as strings: 10. Packages (Programming Perl)
%SIG, Perl vs. C language: 24.1.3. C Traps (Programming Perl)
signal handling
sigtrap module: 32.1.7. Operating System Interfaces (Programming Perl)
signal level option (debugger): 20.3.3. Debugger Options (Programming Perl)
signals: 16.0.2. Signals (Perl Cookbook)
16. Interprocess Communication (Programming Perl)
16.1. Signals (Programming Perl)
%SIG hash: 28.2. Special Variables in Alphabetical Order (Programming Perl)
as IPC mechanisms: 19. Interprocess Communicationwith Pipes and Sockets (Mastering Perl/Tk)
blocking: 16.20.1. Problem (Perl Cookbook)
16.1.4. Blocking Signals (Programming Perl)
core dumps, triggering in C library: 16.1. Signals (Programming Perl)
handlers for: 16.15.1. Problem (Perl Cookbook)
handling of: 4.10. Signals (Perl in a Nutshell)
killing processes with: 29.2.80. kill (Programming Perl)
listing available: 16.13.1. Problem (Perl Cookbook)
portability of: 25.4. System Interaction (Programming Perl)
process groups: 7.22. Program: lockarea (Perl Cookbook)
16.14.3. Discussion (Perl Cookbook)
sending: 16.14.1. Problem (Perl Cookbook)
sending/receiving: 14.7. Sending and Receiving Signals (Learning Perl)
signaling process groups: 16.1.1. Signaling Process Groups (Programming Perl)
sources of: 16.1. Signals (Programming Perl)
threads, delivering to: 17.2. The Thread Model (Programming Perl)
Thread::Signal module: 17.2.3.3. Other standard threading modules (Programming Perl)
timing out slow operations: 16.1.3. Timing Out Slow Operations (Programming Perl)
trapping with sigtrap pragma: 16.1. Signals (Programming Perl)
zombie processes, reaping: 16.1.2. Reaping Zombies (Programming Perl)
signatures, randomized: 16.22.1. Description (Perl Cookbook)
SIGPIPE signal: 16.0.2. Signals (Perl Cookbook)
16.4.3. Discussion (Perl Cookbook)
sigprocmask syscall: 16.1.4. Blocking Signals (Programming Perl)
sigprocmask system call: 16.20.1. Problem (Perl Cookbook)
SIGQUIT signal: 16.0.2. Signals (Perl Cookbook)
sigrand program (example): 16.22.1. Description (Perl Cookbook)
SIGTERM signal: 16.0.2. Signals (Perl Cookbook)
sigtrap module: 8.186. sigtrap (Perl in a Nutshell)
sigtrap pragma: 16.1. Signals (Programming Perl)
16.1. Signals (Programming Perl)
SIGUSR1, SIGUSR2 signals: 16.0.2. Signals (Perl Cookbook)
Simple API for XML (see SAX)
Simple Mail Transport Protocol (SMTP): 16.1.1. Send Email with Net::SMTP (Perl in a Nutshell)
Simple Object Access Protocol (SOAP): 9.4. SOAP::Lite (Perl & XML)
sin( ): 5. Function Reference (Perl in a Nutshell)
2.12.2. Solution (Perl Cookbook)
sine: 29.2.155. sin (Programming Perl)
single inheritance: 13.0.3. Inheritance (Perl Cookbook)
12.5. Class Inheritance (Programming Perl)
single mode: 7.3. Selection Modes (Mastering Perl/Tk)
single-quoted string literals: 2.3.1. Single-Quoted String Literals (Learning Perl)
single quotes ('): 1.0. Introduction (Perl Cookbook)
contractions in words, avoiding confusion with: 5.10.1. Lookaround Assertions (Programming Perl)
as package delimiters: 10. Packages (Programming Perl)
pattern recompilation and: 5.2.1. Pattern Modifiers (Programming Perl)
q( ): 4.1.3. Discussion (Perl Cookbook)
suppressing variable interpolation and translation escape processing: 5.9.2.1. When backslashes happen (Programming Perl)
suppressing interpolation: 1.2.1.1. Singularities (Programming Perl)
single quotes (' ') enclosing strings: 2.3.1. Single-Quoted String Literals (Learning Perl)
singularities (see singularities)
size: 7.2. Listbox Options (Mastering Perl/Tk)
7.2. Listbox Options (Mastering Perl/Tk)
21.1.3.4. Tk::Square method processors (Mastering Perl/Tk)
arrays, changing: 4.3.1. Problem (Perl Cookbook)
hashes, preallocating for: 5.13.1. Problem (Perl Cookbook)
Tk window resize events: 15.16.1. Problem (Perl Cookbook)
window/terminal, determining: 15.4.1. Problem (Perl Cookbook)
sizefrom( ): 11.3. Options (Mastering Perl/Tk)
Frame widget: 21.18.1. Toplevel Methods (Perl in a Nutshell)
SizeRedo method: 8.16.1. Setting and Getting the Gravity (Mastering Perl/Tk)
sizing (see resizing also resizing)
(see also resizing)
-ipadx option and: 2.1.1. Options for pack (Mastering Perl/Tk)
-ipady option and: 2.1.1. Options for pack (Mastering Perl/Tk)
changing grid: 2.4.4.1. Changing the grid size (Mastering Perl/Tk)
changing Scale: 10.8. Changing the Size of the Scale (Mastering Perl/Tk)
determining for widgets: 13.9. Size of Widget (Mastering Perl/Tk)
pack method and: 2.1. The pack Geometry Manager (Mastering Perl/Tk)
Skip( ) (Win32::OLE::Enum): 23.3.1. Win32::OLE::Enum Methods (Perl in a Nutshell)
skipped_entity( ) method: 5.7.2.1. Content event handlers (Perl & XML)
slash (/)
division operator: 4.5.3. Arithmetic Operators (Perl in a Nutshell)
encoding in URLs: 9.2. URL Encoding (Perl in a Nutshell)
/= (assignment) operator: 4.5.6. Assignment Operators (Perl in a Nutshell)
/.../ pattern match operator: 4.6. Regular Expressions (Perl in a Nutshell)
/.../ Perl debugger command: 6.2. Debugger Commands (Perl in a Nutshell)
slash with dot (./): 1.4.1. A Simple Program (Learning Perl)
slashes (/): 2.9. Free-Form XML and Well-Formed Documents (Perl & XML)
well-formed documents and: 3.1.1. Example (of What Not to Do): A Well-Formedness Checker (Perl & XML)
XPath expressions: 8.2. XPath (Perl & XML)
slashes ; forward slash (/)) (see backslash (\\\\)
slave( ) (Net::NNTP): 17.2.2. Net::NNTP Reference (Perl in a Nutshell)
sleep( ): 5. Function Reference (Perl in a Nutshell)
29.2.156. sleep (Programming Perl)
select function instead of: 29.2.141. select (ready file descriptors) (Programming Perl)
sleeps: 3.10.1. Problem (Perl Cookbook)
slices: 17.6. Slices (Learning Perl)
slices of arrays or hashes: 2.4. Variables (Programming Perl)
slices of multidimensional arrays: 9.1.4. Slices (Programming Perl)
slider (Scale) widget: 21.13. The Scale Widget (Perl in a Nutshell)
-sliderlength option (Scale): 21.13. The Scale Widget (Perl in a Nutshell)
sliders
as Scrollbar components: 6.3.2. Scrollbar Options (Mastering Perl/Tk)
as scrollbar part: 6.1. Defining Scrollbar Parts (Mastering Perl/Tk)
Scale widgets and: 10. The Scale Widget (Mastering Perl/Tk)
using: 6.3.6. Using the Arrows and the Slider (Mastering Perl/Tk)
slowcat program (example): 1.5.3. Discussion (Perl Cookbook)
slurping files: Glossary (Programming Perl)
Perl, setting value for: 19.1.3. Switches (Programming Perl)
SMTP protocol, interface to: 16.1.1. Send Email with Net::SMTP (Perl in a Nutshell)
SMTP servers, Net::SMTP module for: B.5.8. The Net::SMTP Module (Learning Perl)
smtpsend( ) (Mail::Internet): 16.2.5. Mail::Internet Reference (Perl in a Nutshell)
.so (file extension): 21.2.2. Square.xs (Mastering Perl/Tk)
SOAP: 1.1.3. Web Services (Perl & LWP)
SOAP 1.1 specification: 14.2. SOAP::Lite (Perl in a Nutshell)
SOAP (Simple Object Access Protocol): 14.1. What Is SOAP? (Perl in a Nutshell)
9.4. SOAP::Lite (Perl & XML)
implementations: 14.2. SOAP::Lite (Perl in a Nutshell)
SOAP::Data: 14.3. SOAP::Data (Perl in a Nutshell)
SOAP::Fault: 14.5. SOAP::Fault (Perl in a Nutshell)
SOAP::Lite: 14.2. SOAP::Lite (Perl in a Nutshell)
methods: 14.2.1. SOAP::Lite Methods (Perl in a Nutshell)
SOAP::Lite module: 9.4. SOAP::Lite (Perl & XML)
SOAP::Serializer: 14.4. SOAP::Serializer (Perl in a Nutshell)
SOCK_ constants: 17.0. Introduction (Perl Cookbook)
sockaddr( ) (IO::Socket::INET): 15.2.4.1. IO::Socket::INET methods (Perl in a Nutshell)
sockaddr_in( ): 17.0. Introduction (Perl Cookbook)
17.4.3. Discussion (Perl Cookbook)
sockaddr_in( ) (Socket): 15.1.3. Server Connections (Perl in a Nutshell)
15.1.4. Socket Module Functions (Perl in a Nutshell)
sockaddr_un( ): 17.0. Introduction (Perl Cookbook)
sockaddr_un( ) (Socket): 15.1.4. Socket Module Functions (Perl in a Nutshell)
sockdomain( ) (IO::Socket): 15.2.3. IO::Socket Methods (Perl in a Nutshell)
socket( ): 5. Function Reference (Perl in a Nutshell)
17.0. Introduction (Perl Cookbook)
15.1.1. Initializing a Socket (Perl in a Nutshell)
15.1. Built-in Socket Functions (Perl in a Nutshell)
Socket module: 8.187. Socket (Perl in a Nutshell)
16.5. Sockets (Programming Perl)
32.1.8. Networking and Interprocess Communication (Programming Perl)
inet_ntoa function: 29.2.47. gethostbyaddr (Programming Perl)
networking client, connecting to server: 16.5.1. Networking Clients (Programming Perl)
socketpair( ): 5. Function Reference (Perl in a Nutshell)
29.2.158. socketpair (Programming Perl)
socketpair syscall: 16.3.3. Bidirectional Communication (Programming Perl)
sockets: 17.0. Introduction (Perl Cookbook)
15. Sockets (Perl in a Nutshell)
accepting connections from clients: 29.2.2. accept (Programming Perl)
as IPC mechanisms: 19. Interprocess Communicationwith Pipes and Sockets (Mastering Perl/Tk)
attaching address to: 29.2.5. bind (Programming Perl)
bidirectional clients: 17.10.1. Problem (Perl Cookbook)
built-in functions for: 15.1. Built-in Socket Functions (Perl in a Nutshell)
client-side connections: 15.1.2. Client Connections (Perl in a Nutshell)
15.2.1. Client-Side Sockets (Perl in a Nutshell)
closing: 29.2.16. close (Programming Perl)
closing after forking: 17.9.1. Problem (Perl Cookbook)
closing one side: 29.2.154. shutdown (Programming Perl)
connecting: 29.2.18. connect (Programming Perl)
connecting through firewalls: 17.18. Program: fwdport (Perl Cookbook)
daemon servers: 17.15.1. Problem (Perl Cookbook)
finding own name/address: 17.8.1. Problem (Perl Cookbook)
forking servers: 17.11.1. Problem (Perl Cookbook)
functions for: 29.2.67. getsockname (Programming Perl)
functions (Perl), dealing with: 16.5. Sockets (Programming Perl)
getting packed sockaddr address: 29.2.54. getpeername (Programming Perl)
identifying machine at end: 17.7.1. Problem (Perl Cookbook)
initializing: 15.1.1. Initializing a Socket (Perl in a Nutshell)
in interprocess communication: 16.5. Sockets (Programming Perl)
message passing: 16.5.3. Message Passing (Programming Perl)
networking clients: 16.5.1. Networking Clients (Programming Perl)
networking servers: 16.5.2. Networking Servers (Programming Perl)
IO::Socket module: 15.2. The IO::Socket Module (Perl in a Nutshell)
IO::Socket::INET subclass: 15.2.4. IO::Socket::INET Reference (Perl in a Nutshell)
IO::Socket::UNIX subclass: 15.2.5. IO::Socket::UNIX Reference (Perl in a Nutshell)
listen and connect: 19.1.2. The Media Change Server, mediachanged (Mastering Perl/Tk)
listen function for: 29.2.86. listen (Programming Perl)
local Win32: 22.1.5.1. fork and local Win32 sockets (Mastering Perl/Tk)
logging port connection attempts: 17.17. Program: backsniff (Perl Cookbook)
low-level access functions: 5.1. Perl Functions by Category (Perl in a Nutshell)
low-level access, functions for: 29.1. Perl Functions by Category (Programming Perl)
modules for: 32.1.8. Networking and Interprocess Communication (Programming Perl)
multi-homed servers: 17.14.1. Problem (Perl Cookbook)
newlines, sending across: 25.1. Newlines (Programming Perl)
non-blocking: 17.2.3. Discussion (Perl Cookbook)
non-forking servers: 17.13.1. Problem (Perl Cookbook)
opening with socket function: 29.2.157. socket (Programming Perl)
polling Win32: 19.6. Polling Win32 Sockets (Mastering Perl/Tk)
pre-forking servers: 17.12.1. Problem (Perl Cookbook)
protocols and: 16. Interprocess Communication (Programming Perl)
receiving messages on: 29.2.125. recv (Programming Perl)
restarting servers on demand: 17.16.1. Problem (Perl Cookbook)
sending messages on: 29.2.145. send (Programming Perl)
server-side connections: 15.1.3. Server Connections (Perl in a Nutshell)
15.2.2. Server-Side Sockets (Perl in a Nutshell)
setting options: 29.2.148. setsockopt (Programming Perl)
shutting down connection: 29.2.154. shutdown (Programming Perl)
Socket module functions: 15.1.4. Socket Module Functions (Perl in a Nutshell)
TCP and: 16.5. Sockets (Programming Perl)
TCP protocol
communicating over: 17.3.1. Problem (Perl Cookbook)
writing clients: 17.1.1. Problem (Perl Cookbook)
writing servers: 17.2.1. Problem (Perl Cookbook)
UDP protocol
writing clients for: 17.4.1. Problem (Perl Cookbook)
writing servers for: 17.5.1. Problem (Perl Cookbook)
Unix domain: 17.0. Introduction (Perl Cookbook)
17.6.1. Problem (Perl Cookbook)
Unix-domain sockets: 16.5. Sockets (Programming Perl)
sockets (TCP/IP): B.13.2. Sockets (Learning Perl)
sockhost( ) (IO::Socket::INET): 15.2.4.1. IO::Socket::INET methods (Perl in a Nutshell)
sockopt( ) (IO::Socket): 15.2.3. IO::Socket Methods (Perl in a Nutshell)
sockport( ) (IO::Socket::INET): 15.2.4.1. IO::Socket::INET methods (Perl in a Nutshell)
socktype( ) (IO::Socket): 15.2.3. IO::Socket Methods (Perl in a Nutshell)
soft links: 9.0. Introduction (Perl Cookbook)
13.3. Links and Files (Learning Perl)
13.3. Links and Files (Learning Perl)
sort( ): 4.14.2. Solution (Perl Cookbook)
5.9.2. Solution (Perl Cookbook)
sort function: 1.8. List Processing (Programming Perl)
variables: 28.2. Special Variables in Alphabetical Order (Programming Perl)
sort module: 8.188. sort (Perl in a Nutshell)
sort subroutines
comparison operators in: 1.5.6. Some Numeric and String Comparison Operators (Programming Perl)
sort-definition subroutines: 15.4. Advanced Sorting (Learning Perl)
sortas="@parentheses">( )
conditional operator, use with: 3.16. Conditional Operator (Programming Perl)
sortdemo program (example): 14.6.3. Description (Perl Cookbook)
sorting
advanced: 15.4. Advanced Sorting (Learning Perl)
array elements: 4.14.1. Problem (Perl Cookbook)
arrays in hashes of: 9.2.3. Access and Printing of a Hash of Arrays (Programming Perl)
DBM files: 14.6.1. Problem (Perl Cookbook)
directory contents: 9.0. Introduction (Perl Cookbook)
9.12. Program: lst (Perl Cookbook)
du command output: 5.16. Program: dutree (Perl Cookbook)
hash elements: 5.9.1. Problem (Perl Cookbook)
hashes: 9.4.3. Access and Printing of a Hash of Hashes (Programming Perl)
keys and values, hashes: 29.2.79. keys (Programming Perl)
lists: 29.2.159. sort (Programming Perl)
mail (example subroutine): 10.17. Program: Sorting Your Mail (Perl Cookbook)
overloading and: 13.3. Overloadable Operators (Programming Perl)
pod =head1 sections: 15.19. Program: tkshufflepod (Perl Cookbook)
randomizing array element order: 4.17.1. Problem (Perl Cookbook)
randomizing file line order: 8.7.1. Problem (Perl Cookbook)
sort function: 29.2.159. sort (Programming Perl)
sort operator for: 3.7.2. The sort Operator (Learning Perl)
text into columns: 4.18.1. Description (Perl Cookbook)
sort(thinsp;&)
keys, lists of: 1.2.1.2.2. Hashes. (Programming Perl)
Soundex matching: 1.16.2. Solution (Perl Cookbook)
source code
CPAN, for Perl distribution: 22. CPAN (Programming Perl)
development tools for: 18.6. Code Development Tools (Programming Perl)
filter for: 18.5.1. The Bytecode Generator (Programming Perl)
filters for: 24.5.3. Source Filters (Programming Perl)
foreign code, executing: 23. Security (Programming Perl)
window around breakpoint, examining: 20.1. Using the Debugger (Programming Perl)
source code for Perl, obtaining: 2. Installing Perl (Perl in a Nutshell)
source filters: 22.1. The CPAN modules Directory (Programming Perl)
Source parameter (SAX parser interface): 5.7.3. SAX2 Parser Interface (Perl & XML)
Sourceforge: 22.2.3. How You Can Contribute to the PerlPlus Plug-in Project (Mastering Perl/Tk)
s2p conversion program: B.25. Converting Other Languages to Perl (Learning Perl)
space: 2.2. Molecules (Programming Perl)
spaces: 8.1.1. Character Class Shortcuts (Learning Perl)
\\s shortcut for: 8.1.1. Character Class Shortcuts (Learning Perl)
spaceship operator ( ): 15.4. Advanced Sorting (Learning Perl)
15.4. Advanced Sorting (Learning Perl)
spaceship operator (<=>): 3.12. Equality Operators (Programming Perl)
spacing: 2.1. The pack Geometry Manager (Mastering Perl/Tk)
3.5. Font Manipulation Methods (Mastering Perl/Tk)
3.5. Font Manipulation Methods (Mastering Perl/Tk)
spacing in XML: 2.4. Spacing (Perl & XML)
-spacing1, -spacing2, -spacing3 options (Text): 21.11. The Text Widget (Perl in a Nutshell)
special characters: 5.9.4. The Little Engine That /Could(n't)?/ (Programming Perl)
2.1.1. Options for pack (Mastering Perl/Tk)
2.2.1. Special Characters (Mastering Perl/Tk)
special variables: 28.1.6. Per-Package Special Functions (Programming Perl)
specific classes: 13.0.5. Some Notes on Object Terminology (Perl Cookbook)
specified property of Attr class (DOM): 7.2.9.1. Properties (Perl & XML)
speed (see performance)
24.2. Efficiency (Programming Perl)
spider (robot): 20.11.1. Problem (Perl Cookbook)
spiders: 12. Spiders (Perl & LWP)
link-checking example: 12.3. Example: A Link-Checking Spider (Perl & LWP)
MOMspider: 1.2. History of LWP (Perl & LWP)
Type Four Requester: 12.1. Types of Web-Querying Programs (Perl & LWP)
12.1. Types of Web-Querying Programs (Perl & LWP)
Type One Requester: 12.1. Types of Web-Querying Programs (Perl & LWP)
12.1. Types of Web-Querying Programs (Perl & LWP)
Type Three Requester: 12.1. Types of Web-Querying Programs (Perl & LWP)
12.1. Types of Web-Querying Programs (Perl & LWP)
Type Two Requester: 12.1. Types of Web-Querying Programs (Perl & LWP)
12.1. Types of Web-Querying Programs (Perl & LWP)
splain: 8.56. diagnostics (Perl in a Nutshell)
Splash method: 15.7.1. Tk::Splashscreen (Mastering Perl/Tk)
splash screens: 11.3. Options (Mastering Perl/Tk)
15.7. Splash Screens (Mastering Perl/Tk)
splice( ): 5. Function Reference (Perl in a Nutshell)
4.11.2. Solution (Perl Cookbook)
29.2.160. splice (Programming Perl)
Perl versions, changes in: 24.1.5. Previous Perl Traps (Programming Perl)
Tie::IxHash module and: 5.6.3. Discussion (Perl Cookbook)
splice operator: B.10.2. The splice Operator (Learning Perl)
splicing tied arrays: 14.2.1. Array-Tying Methods (Programming Perl)
split( ): 5. Function Reference (Perl in a Nutshell)
1.5.2. Solution (Perl Cookbook)
8.3.2. Solution (Perl Cookbook)
8.9.1. Problem (Perl Cookbook)
1.7. Regular Expressions (Programming Perl)
5.2. Pattern-Matching Operators (Programming Perl)
5.7.2. Clustering (Programming Perl)
24.2.1. Time Efficiency (Programming Perl)
29.2.161. split (Programming Perl)
reading records with pattern separators: 6.7.2. Solution (Perl Cookbook)
variable-width fields, extracting with: Glossary (Programming Perl)
split operator: 9.7. The split Operator (Learning Perl)
17.6. Slices (Learning Perl)
vs. join function: 9.8. The join Function (Learning Perl)
splitText method of Text class (DOM): 7.2.10.1. Methods (Perl & XML)
sports scores, sorting: 15.4.1. Sorting a Hash by Value (Learning Perl)
springs, features: 2.4.3. Springs (Mastering Perl/Tk)
sprintf( ): 5. Function Reference (Perl in a Nutshell)
15.3. Formatting Data with sprintf (Learning Perl)
14.4.1. Filehandle-Tying Methods (Programming Perl)
29.2.162. sprintf (Programming Perl)
%c format: 1.4.3. Discussion (Perl Cookbook)
comparing floating-point numbers: 2.2.1. Problem (Perl Cookbook)
rounding floating-point numbers: 2.3.1. Problem (Perl Cookbook)
Sql( ) (Win32::ODBC): 24.1. ODBC Methods and Properties (Perl in a Nutshell)
SQL database: 20.9.3. Discussion (Perl Cookbook)
SQL queries: 14.10.1. Problem (Perl Cookbook)
19.7.3. Discussion (Perl Cookbook)
SQL statement placeholders: 12.2.4. Placeholders and Statement Handles (Perl in a Nutshell)
sqrt( ): 5. Function Reference (Perl in a Nutshell)
10.4. The Naked Block Control Structure (Learning Perl)
square root: 29.2.163. sqrt (Programming Perl)
square brackets ([ ]): 2.5. Entities (Perl & XML)
in character classes: 8.1. Character Classes (Learning Perl)
in pattern test program results: 7.3. A Pattern Test Program (Learning Perl)
square root: B.9.1. Advanced Math Functions (Learning Perl)
Square widget (see Tk\\Square widget)
Square.pm: 21.2.3. Square.pm (Mastering Perl/Tk)
Square.xs: 21.2.2. Square.xs (Mastering Perl/Tk)
srand( ): 5. Function Reference (Perl in a Nutshell)
2.8.2. Solution (Perl Cookbook)
29.2.164. srand (Programming Perl)
src directory (CPAN): 22. CPAN (Programming Perl)
srcfile image: 18.5. Tix Images (Mastering Perl/Tk)
ssh (secure shell): 20.1. Security and Inter-Language Considerations (Mastering Perl/Tk)
SSI (server-side includes), mod_perl with: 11.5. Server-Side Includes with mod_perl (Perl in a Nutshell)
:ssl method group: 10.2. Importing Method Groups (Perl in a Nutshell)
stacks: 4.7. The local Operator (Learning Perl)
1.2.1.2.1. Arrays. (Programming Perl)
9. Data Structures (Programming Perl)
expression evaluation: 2.3. Built-in Data Types (Programming Perl)
backtracing with T command: 20.1. Using the Debugger (Programming Perl)
disciplines: 29.2.104. open (Programming Perl)
Perl, manipulating from C: 21.4.5. Fiddling with the Perl Stack from C (Programming Perl)
Perl virtuall machine: 18.3. Executing Your Code (Programming Perl)
subroutines, current calls: 29.2.8. caller (Programming Perl)
writing XML document checkers: 3.1.1. Example (of What Not to Do): A Well-Formedness Checker (Perl & XML)
stale hyperlinks, finding: 20.7.1. Problem (Perl Cookbook)
standard-completeness of parsers: 3.2. XML::Parser (Perl & XML)
standard error stream: 11.1. What Is a Filehandle? (Learning Perl)
standard filehandles: 7.0.2. Standard FileHandles (Perl Cookbook)
Standard Generalized Markup Language (see SGML)
standard input: 2.8. Getting User Input (Learning Perl)
6. I/O Basics (Learning Perl)
scripts, passing by: 19.1. Command Processing (Programming Perl)
standard input stream: 11.1. What Is a Filehandle? (Learning Perl)
:standard method group: 10.2. Importing Method Groups (Perl in a Nutshell)
standard modules, table listing: 8. Standard Modules (Perl in a Nutshell)
standard output: 6.4. Output to Standard Output (Learning Perl)
6.4. Output to Standard Output (Learning Perl)
standard output stream: 11.1. What Is a Filehandle? (Learning Perl)
standard Unicode properties: 5.4.3.2. Standard Unicode properties (Programming Perl)
star (see asterisk)
star (*) as quantifier: 7.2.2. Simple Quantifiers (Learning Perl)
Star Wars, spaceship operator and: 15.4. Advanced Sorting (Learning Perl)
Start handler (Expat): 13.3. Expat Handlers (Perl in a Nutshell)
start-tag tokens: 7.1. HTML as Tokens (Perl & LWP)
7.2.1. Start-Tag Tokens (Perl & LWP)
start_cdata( ) event handler: 5.1. SAX Event Handlers (Perl & XML)
5.7.2.3. Lexical event handlers (Perl & XML)
start_document( ) method: 5.1. SAX Event Handlers (Perl & XML)
5.7.2.1. Content event handlers (Perl & XML)
start_dtd( ) event handler: 5.7.2.3. Lexical event handlers (Perl & XML)
start_element( ) method: 5.1. SAX Event Handlers (Perl & XML)
5.7.2.1. Content event handlers (Perl & XML)
start_entity( ) event handler: 5.7.2.3. Lexical event handlers (Perl & XML)
startform( ) (CGI.pm): 10.7. CGI.pm Reference (Perl in a Nutshell)
start_html( ) (CGI.pm): 10.5. Using JavaScript Features (Perl in a Nutshell)
10.7. CGI.pm Reference (Perl in a Nutshell)
starting position of matched string: 28.2. Special Variables in Alphabetical Order (Programming Perl)
start_multipart_form( ) (CGI.pm): 10.7. CGI.pm Reference (Perl in a Nutshell)
start_prefix_mapping( ) method: 5.7.2.1. Content event handlers (Perl & XML)
StartService( ) (Win32::Service): 22.17. Win32::Service (Perl in a Nutshell)
startTag( ) Writer method: 3.8. XML::Writer (Perl & XML)
starttag( ) (HTML::Parser): 20.4.3. HTML::Element (Perl in a Nutshell)
start_tls( ) (Net::LDAP): 19.4. Net::LDAP Methods (Perl in a Nutshell)
stat( ): 5. Function Reference (Perl in a Nutshell)
8.17.2. Solution (Perl Cookbook)
9.0. Introduction (Perl Cookbook)
9.1.2. Solution (Perl Cookbook)
11.6.1. The stat and lstat Functions (Learning Perl)
29.2.165. stat (Programming Perl)
32.1.4. Filenames, Filesystems, and File Locking (Programming Perl)
stat buffer: 11.6.5. Using the Special Underscore Filehandle (Learning Perl)
filehandles, calling on: 23.2.2. Handling Race Conditions (Programming Perl)
underscore filehandle and: 11.6.5. Using the Special Underscore Filehandle (Learning Perl)
stat(2) manpage: 11.6.1. The stat and lstat Functions (Learning Perl)
state( )
DBI module: 12.3. DBI Methods (Perl in a Nutshell)
Frame widget: 21.18.1. Toplevel Methods (Perl in a Nutshell)
state, maintaining (CGI): 10.3. Maintaining State (Perl in a Nutshell)
state method: 11.3. Options (Mastering Perl/Tk)
-state option (widgets): 21.3. Common Widget Configuration Options (Perl in a Nutshell)
statement handles (DBI methods): 12.2.3. Database Handles and Statement Handles (Perl in a Nutshell)
statements: 4.3. Statements (Perl in a Nutshell)
4. Statements and Declarations (Programming Perl)
compound: 4.2. Compound Statements (Programming Perl)
dangling: Glossary (Programming Perl)
global declarations and: 4.7. Global Declarations (Programming Perl)
if and unless: 4.3. if and unless Statements (Programming Perl)
labels for (see labels)
loop-control operators vs.: 4.4.4. Loop Control (Programming Perl)
loops (see loops)
Perl, evaluating from C: 21.4.4. Evaluating a Perl Statement from C (Programming Perl)
simple: 4.1. Simple Statements (Programming Perl)
static data members: 13.0.5. Some Notes on Object Terminology (Perl Cookbook)
13.4.1. Problem (Perl Cookbook)
static linking: 21.3.1. XS and XSUBs (Programming Perl)
static scoping (see lexical scope)
4.8.2. Lexically Scoped Variables: my (Programming Perl)
static variables: 6.2.3. Scoping Issues (Programming Perl)
statistics, Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
status: 4.10. Disabling a Button (Mastering Perl/Tk)
status Label: 5.1.5. Status Message Example (Mastering Perl/Tk)
status line, HTTP response: 2.2.2. Response (Perl & LWP)
status of exiting process: 28.2. Special Variables in Alphabetical Order (Programming Perl)
status_line( ) method: 3.5.1. Status Line (Perl & LWP)
STDERR filehandle: 7.0.2. Standard FileHandles (Perl Cookbook)
11.1. What Is a Filehandle? (Learning Perl)
11.5. Reopening a Standard Filehandle (Learning Perl)
4.4.3. Global Special Filehandles (Perl in a Nutshell)
4.9. Filehandles (Perl in a Nutshell)
24.3. Programming with Style (Programming Perl)
28.2. Special Variables in Alphabetical Order (Programming Perl)
29.2.38. fileno (Programming Perl)
controlling for other programs: 16.9.1. Problem (Perl Cookbook)
reading from programs: 16.7.1. Problem (Perl Cookbook)
STDIN: 1.4. Filehandles (Programming Perl)
STDIN filehandle: 7.0.2. Standard FileHandles (Perl Cookbook)
11.1. What Is a Filehandle? (Learning Perl)
4.4.3. Global Special Filehandles (Perl in a Nutshell)
4.9. Filehandles (Perl in a Nutshell)
28.2. Special Variables in Alphabetical Order (Programming Perl)
29.2.38. fileno (Programming Perl)
preprocessing input: 16.6.1. Problem (Perl Cookbook)
reading single characters from: 29.2.43. getc (Programming Perl)
testing for interactivity: 15.2.2. Solution (Perl Cookbook)
STDIN, STDOUT, and STDERR
reassigning to client connection: 16.5.2. Networking Servers (Programming Perl)
STDIN, STDOUT, and STDERR filehandles: 16.2.2. Passing Filehandles (Programming Perl)
passing filehandles to new programs through: 16.2.2. Passing Filehandles (Programming Perl)
stdio library: 7.0.3. I/O Operations (Perl Cookbook)
STDOUT: 1.4. Filehandles (Programming Perl)
STDOUT filehandle: 7.0.2. Standard FileHandles (Perl Cookbook)
7.0.3. I/O Operations (Perl Cookbook)
11.1. What Is a Filehandle? (Learning Perl)
11.4.1. Changing the Default Output Filehandle (Learning Perl)
4.4.3. Global Special Filehandles (Perl in a Nutshell)
4.9. Filehandles (Perl in a Nutshell)
28.2. Special Variables in Alphabetical Order (Programming Perl)
29.2.38. fileno (Programming Perl)
Glossary (Programming Perl)
filtering output: 16.5.1. Problem (Perl Cookbook)
printing to: 29.2.113. print (Programming Perl)
testing for interactivity: 15.2.2. Solution (Perl Cookbook)
stemming text, Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
stepping through code: 20.2.1. Stepping and Running (Programming Perl)
steps, regular expressions and: 6.2.8. Use Multiple Steps (Perl & LWP)
Sterin, Ilya: 5.4. Drivers for Non-XML Sources (Perl & XML)
9.3. XML Programming Tools (Perl & XML)
sticky bit: 24.2.1. Time Efficiency (Programming Perl)
-sticky option (grid manager): 21.2.2. The grid Geometry Manager (Perl in a Nutshell)
sticky widgets: 19.11.1. Problem (Perl Cookbook)
stingy matching (see non-greedy pattern matching)
stopping (see terminating)
infinite loop: 4.4.2. for Loops (Programming Perl)
StopService( ) (Win32::Service): 22.17. Win32::Service (Perl in a Nutshell)
stor( ) (Net::FTP): 18.2. Net::FTP (Perl in a Nutshell)
Storable module: 11.12.1. Problem (Perl Cookbook)
8.189. Storable (Perl in a Nutshell)
storage locations
for bytes (see big endian; little endian)
lvalues for: 1.5.3. Assignment Operators (Programming Perl)
Glossary (Programming Perl)
Glossary (Programming Perl)
(see also lvalues)
STORE( ): 13.15.3. Discussion (Perl Cookbook)
store( ) (Storable module): 11.13.1. Problem (Perl Cookbook)
store operation: 15.5.1. Tie::Watch (Mastering Perl/Tk)
15.5.1. Tie::Watch (Mastering Perl/Tk)
storing complex data values in DBM file: 14.6. Tie Modules on CPAN (Programming Perl)
story URLs: 7.4.1. Example: BBC Headlines (Perl & LWP)
stou( ) (Net::FTP): 18.2. Net::FTP (Perl in a Nutshell)
strategies in XML processing: 3.3. Stream-Based Versus Tree-Based Processing (Perl & XML)
stream-based processing for parsers: 3.3. Stream-Based Versus Tree-Based Processing (Perl & XML)
stream sockets: 17.0. Introduction (Perl Cookbook)
17.11.3. Discussion (Perl Cookbook)
Stream style (XML::Parser): 13.4. XML::Parser Styles (Perl in a Nutshell)
streams: 4.1. Working with Streams (Perl & XML)
applications: 4.4. Stream Applications (Perl & XML)
event: 4. Event Streams (Perl & XML)
parsing style: 3.2.2. Parsing Styles (Perl & XML)
streams, HTML::TokeParser and: 7.2. Basic HTML::TokeParser Use (Perl & LWP)
strftime( ): 3.8.2. Solution (Perl Cookbook)
strict module: 8.190. strict (Perl in a Nutshell)
1.2.1.4. Simplicities (Programming Perl)
32.1.13. Perl Language Extensions and Internals (Programming Perl)
strict pragma: B.6.4. The strict Pragma (Learning Perl)
2.5.1. Name Lookups (Programming Perl)
4.9.2. Controlling the Use of Globals (Programming Perl)
8.4. Symbolic References (Programming Perl)
strict( ) (URI::URL): 20.5.3. URI::URL (Perl in a Nutshell)
string accumulator: 2.11. The undef Value (Learning Perl)
string comparison operators: 2.6.3. Comparison Operators (Learning Perl)
string concatenate operator (.): 2.5.3. Binary Assignment Operators (Learning Perl)
string context: 2.7.1. Scalar and List Context (Programming Perl)
string escapes (see backslash escapes)
string literals: 2.3. Strings (Learning Perl)
4.2.2. String Interpolation (Perl in a Nutshell)
2.6.2. String Literals (Programming Perl)
character classes: 4.6.4. Character Classes (Perl in a Nutshell)
comparing: 4.5.4.1. Relational operators (Perl in a Nutshell)
double-quoted (see double-quoted string literals)
newlines in: 2.6.2. String Literals (Programming Perl)
operators for: 4.5.11.4. String operator (Perl in a Nutshell)
v-strings (vector or version): 2.6.7. V-String Literals (Programming Perl)
string repetition operator (x): 2.3.3. String Operators (Learning Perl)
6.5.1. Arrays and printf (Learning Perl)
string repetition (x) operator: 4.5.11.4. String operator (Perl in a Nutshell)
String::Approx module: 6.13.3. Discussion (Perl Cookbook)
stringification: 13.3. Overloadable Operators (Programming Perl)
modules for: 32.10. Data::Dumper (Programming Perl)
stringifying
data structures: 9.7. Saving Data Structures (Programming Perl)
objects: 8.3.6. Other Tricks You Can Do with Hard References (Programming Perl)
references: 8.3.6. Other Tricks You Can Do with Hard References (Programming Perl)
8.5.1. References Don't Work as Hash Keys (Programming Perl)
9.1.3. Access and Printing (Programming Perl)
9.1.5. Common Mistakes (Programming Perl)
stringifying operator, overloading: 14.4.1. Filehandle-Tying Methods (Programming Perl)
strings (see text also text)
1.8.1. Problem (Perl Cookbook)
2.3. Strings (Learning Perl)
2.3. Strings (Learning Perl)
15. Strings and Sorting (Learning Perl)
1.2.1. Variable Syntax (Programming Perl)
9.5.3. Canvas Widget Option List (Mastering Perl/Tk)
(see also text)
-digits option when converting to: 10.9. Options You'll Probably Never Need (Mastering Perl/Tk)
accessing substrings: 1.1.1. Problem (Perl Cookbook)
alternate schemes for quoting: 4.2.2. String Interpolation (Perl in a Nutshell)
binary (see binary numbers)
bitwise operators, working with: 3.13. Bitwise Operators (Programming Perl)
boundary assertions: 1.7.3. Nailing Things Down (Programming Perl)
5.6.1. Beginnings: The \A and ^ Assertions (Programming Perl)
breaking (see $: variable)
capitalization of (see capitalization)
checking if valid numbers: 2.1.1. Problem (Perl Cookbook)
CLIPBOARD selection: 13.14. Clipboard and Selection Methods (Mastering Perl/Tk)
commands as: 20. IPC with send (Mastering Perl/Tk)
comparing: 3.11. Relational Operators (Programming Perl)
comparison operators: 1.5.6. Some Numeric and String Comparison Operators (Programming Perl)
as compilation units: 2.5.1. Name Lookups (Programming Perl)
concatenating: 3.8. Additive Operators (Programming Perl)
24.2.1. Time Efficiency (Programming Perl)
containing newlines, matches against: 5.2.1. Pattern Modifiers (Programming Perl)
context of: Glossary (Programming Perl)
converted automatically to numbers: 2.3.4. Automatic Conversion Between Numbers and Strings (Learning Perl)
converting ASCII and values: 1.4.1. Problem (Perl Cookbook)
converting ASCII to/from HTML: 20.4.1. Problem (Perl Cookbook)
converting case: 1.9.1. Problem (Perl Cookbook)
converting to list values: 29.2.189. unpack (Programming Perl)
converting to numbers
0x, 0b, and 0 prefixes, handling of: 2.6.1. Numeric Literals (Programming Perl)
copying and substituting: 6.1.1. Problem (Perl Cookbook)
default values for: 1.2.1. Problem (Perl Cookbook)
delimiters for: 1.3.3. Specifying Options (Mastering Perl/Tk)
display, changing in debugger: 20.3.3. Debugger Options (Programming Perl)
double-quoted
changes in Perl versions: 24.1.5. Previous Perl Traps (Programming Perl)
character interpolation in: 2.6.2. String Literals (Programming Perl)
duplicate words, finding: 6.16.1. Problem (Perl Cookbook)
escaping characters: 1.13.1. Problem (Perl Cookbook)
eval function and: 24.2.1. Time Efficiency (Programming Perl)
example inserting into selections: 13.14.3. Exporting the Selection to the Outside World (Mastering Perl/Tk)
extracting substrings: 29.2.168. substr (Programming Perl)
finding substrings within: 15.1. Finding a Substring with index (Learning Perl)
first character of: 28.2. Special Variables in Alphabetical Order (Programming Perl)
formats for: 29.2.162. sprintf (Programming Perl)
hash element indices: 5.0. Introduction (Perl Cookbook)
hexadecimal (see hexadecimal numbers)
HTML text substitutions: 20.14. Program: htmlsub (Perl Cookbook)
images and: 4.5. Displaying an Image or Bitmap (Mastering Perl/Tk)
in Tcl/Tk: 20.2.2. Tcl/Tk Slave Processor Code (Mastering Perl/Tk)
index function: 29.2.75. index (Programming Perl)
interpolating functions/expression within: 1.10.1. Problem (Perl Cookbook)
joining: 29.2.78. join (Programming Perl)
list values, converting to: 29.2.108. pack (Programming Perl)
Listbox widgets and: 7. The Listbox Widget (Mastering Perl/Tk)
matching letters: 6.2.1. Problem (Perl Cookbook)
matching words: 6.3.1. Problem (Perl Cookbook)
modifying: 5.2.3.1. Modifying strings en passant (Programming Perl)
numbers, converting to: 2.6. Scalar Values (Programming Perl)
numeric operators with: 13.14.4. Example: Overloaded StrNum Class (Perl Cookbook)
octal (see octal numbers)
operators: 1.5.2. String Operators (Programming Perl)
24.1.1. Universal Blunders (Programming Perl)
operators for: 2.3.3. String Operators (Learning Perl)
comparison operators for: 2.6.3. Comparison Operators (Learning Perl)
parsing datetime information in: 3.7.1. Problem (Perl Cookbook)
parsing from: 9.2.3. Parsing (Perl & LWP)
9.2.3. Parsing (Perl & LWP)
plurals based on numbers: 2.18.1. Problem (Perl Cookbook)
PRIMARY selection: 13.14. Clipboard and Selection Methods (Mastering Perl/Tk)
printing: 29.2.113. print (Programming Perl)
printing values in: 8.3.6. Other Tricks You Can Do with Hard References (Programming Perl)
processing characters individually: 1.5.1. Problem (Perl Cookbook)
psgrep program (example): 1.19. Program: psgrep (Perl Cookbook)
quotation marks and: 4.4. Displaying Text on Buttons (Mastering Perl/Tk)
quoted: 1.2.1.1. Singularities (Programming Perl)
range operator, working with: 3.15. Range Operator (Programming Perl)
reading from binary files: 8.14.1. Problem (Perl Cookbook)
references and: 8.5.1. References Don't Work as Hash Keys (Programming Perl)
reformatting paragraphs: 1.12.1. Problem (Perl Cookbook)
removing leading/trailing spaces: 1.14.1. Problem (Perl Cookbook)
removing/extracting HTML tags: 20.6.1. Problem (Perl Cookbook)
returning: 13.2. Building a Family Tree (Mastering Perl/Tk)
reversing elements of: 1.6.1. Problem (Perl Cookbook)
rindex function: 29.2.134. rindex (Programming Perl)
searching for and replacing substrings (s/// operator): 5.2.3. The s/// Operator (Substitution) (Programming Perl)
splitting into substrings: 29.2.161. split (Programming Perl)
study function and: 29.2.166. study (Programming Perl)
substituting specific words: 1.17. Program: fixstyle (Perl Cookbook)
text color, changing: 15.5.1. Problem (Perl Cookbook)
truth values of: 1.6.1. What Is Truth? (Programming Perl)
URI objects as, output: 4.1.2. Output (Perl & LWP)
vec function and: 29.2.195. vec (Programming Perl)
strings program (example): 8.14.3. Discussion (Perl Cookbook)
stripping (see deleting characters)
stripping whitespace: 1.14.1. Problem (Perl Cookbook)
StrNum class (example): 13.14.4. Example: Overloaded StrNum Class (Perl Cookbook)
str2time( ) (HTTP::Date): 20.3.5. HTTP::Date (Perl in a Nutshell)
struct( )
Class::Struct: 13.5.3. Discussion (Perl Cookbook)
Class::Struct module: 8.43. Class::Struct (Perl in a Nutshell)
Struct::Class module: 12.7. Managing Instance Data (Programming Perl)
struct_flock( ) (lockarea): 7.22. Program: lockarea (Perl Cookbook)
structs
classes as: 13.5.1. Problem (Perl Cookbook)
emulating: 12.7.2. Generating Classes with Class::Struct (Programming Perl)
formatting: 29.2.108. pack (Programming Perl)
structural metacharacters in regular expressions: 5.1. The Regular Expression Bestiary (Programming Perl)
structural metasymbols: 5.3.1. Metasymbol Tables (Programming Perl)
structure of Perl programs: 4.1. Program Structure (Perl in a Nutshell)
structure of XML: 2.2. Markup, Elements, and Structure (Perl & XML)
StrVal (overload::StrVal): 13.7. Public Overload Functions (Programming Perl)
stub( ) (Devel::SelfStubber module): 8.55. Devel::SelfStubber (Perl in a Nutshell)
stubs for modules, generating: 32.1.17. Module Installation Support (Programming Perl)
study( ): 5. Function Reference (Perl in a Nutshell)
29.2.166. study (Programming Perl)
style attributes: 8.2. XPath (Perl & XML)
style, programming with: 24.3. Programming with Style (Programming Perl)
styles
for Listboxes: 7.5. Listbox Style (Mastering Perl/Tk)
for Scrollbars: 6.3.4. Scrollbar Style (Mastering Perl/Tk)
Text widgets and: 8.2. Text Widget Options (Mastering Perl/Tk)
sub( ): 5. Function Reference (Perl in a Nutshell)
sub {}, loop controls and: 4.5. Bare Blocks (Programming Perl)
sub declaration: 8.2.2.3. The anonymous subroutine composer (Programming Perl)
29.2.167. sub (Programming Perl)
sub keyword: 10.0. Introduction (Perl Cookbook)
4.2. Defining a Subroutine (Learning Perl)
6.1. Syntax (Programming Perl)
6.4. Prototypes (Programming Perl)
sub statement: 4.7. Subroutines (Perl in a Nutshell)
subarrays and subhashes
references to, in arrays: 1.2.1.2.1. Arrays. (Programming Perl)
subclasses: 13.0.5. Some Notes on Object Terminology (Perl Cookbook)
12.1. Brief Refresher on Object-Oriented Lingo (Programming Perl)
14. Creating Custom Widgets in Pure Perl/Tk (Mastering Perl/Tk)
15.3.1. How Might We Use bindtags? (Mastering Perl/Tk)
attributes, overriding superclass ancestors: 12.7. Managing Instance Data (Programming Perl)
determining membership: 13.8.1. Problem (Perl Cookbook)
inheritance and: 13.12.1. Problem (Perl Cookbook)
subclassing: 10.2. Subclassing (Perl & XML)
sub_groups( ) (News::Newsrc): 17.3.1. News::Newsrc Reference (Perl in a Nutshell)
subject( ) (Mail::Send): 16.2.2. Better Header Control with Mail::Send (Perl in a Nutshell)
subject, sorting mail by (example): 10.17. Program: Sorting Your Mail (Perl Cookbook)
submit buttons: 5.4.6. Submit Buttons (Perl & LWP)
submit( ) (CGI.pm): 10.7. CGI.pm Reference (Perl in a Nutshell)
submitting HTML forms: 20.2.1. Problem (Perl Cookbook)
subnamespaces, for variables: 2.5. Names (Programming Perl)
subnet editor (IPADM): 19.3.1. Creating the Hypertext User Interface (Mastering Perl/Tk)
Subnet widget: 19.3.2. The Subnet Widget Edits a Subnet Description (Mastering Perl/Tk)
subnets: 19.2. IPADM Design Considerations (Mastering Perl/Tk)
19.3.2. The Subnet Widget Edits a Subnet Description (Mastering Perl/Tk)
subroutine call stack: 29.2.8. caller (Programming Perl)
subroutine calls
executing without stepping through: 20.2.1. Stepping and Running (Programming Perl)
subroutines: 10.0. Introduction (Perl Cookbook)
4.1. System and User Functions (Learning Perl)
4.7. Subroutines (Perl in a Nutshell)
1.2.1. Variable Syntax (Programming Perl)
6. Subroutines (Programming Perl)
6. Subroutines (Programming Perl)
12.2. Perl's Object System (Programming Perl)
arguments: 28.2. Special Variables in Alphabetical Order (Programming Perl)
aborting with exit: 29.2.35. exit (Programming Perl)
access arguments of: 10.1.1. Problem (Perl Cookbook)
anonymous: B.20.3. Anonymous Subroutines and Closures (Learning Perl)
references to: 8.2.2.3. The anonymous subroutine composer (Programming Perl)
atrributes, getting and setting: 32.1.13. Perl Language Extensions and Internals (Programming Perl)
autoloading: 10.2. Autoloading (Programming Perl)
12.5.4. Method Autoloading (Programming Perl)
32.1.17. Module Installation Support (Programming Perl)
barewords, confusing with: 24.1.5. Previous Perl Traps (Programming Perl)
built-in, overriding: 12.11.1. Problem (Perl Cookbook)
B::Xref module, cross-references with C: 18.6. Code Development Tools (Programming Perl)
calling: 4.3. Invoking a Subroutine (Learning Perl)
calling indirectly: 6.1. Syntax (Programming Perl)
calling, method invocations vs.: 12.4.1. Inheritable Constructors (Programming Perl)
classes with same names: 12.3.4. Package-Quoted Classes (Programming Perl)
constant: 10.1. Symbol Tables (Programming Perl)
constructors: 7.3. Object-Oriented Perl (Perl in a Nutshell)
currently running, name of: 10.4.1. Problem (Perl Cookbook)
data, passing into and out of: 6.2. Semantics (Programming Perl)
debugger command for pattern match listings: 20.2.5. Locating Code (Programming Perl)
declaring: 4.7. Global Declarations (Programming Perl)
29.2.167. sub (Programming Perl)
declaring in package for AUTOLOAD management: 12.5.4. Method Autoloading (Programming Perl)
defining: 4.2. Defining a Subroutine (Learning Perl)
6.2. Semantics (Programming Perl)
definitions, loading from other files: 4.7. Global Declarations (Programming Perl)
do SUBROUTINE operator: 29.2.28. do (subroutine) (Programming Perl)
email sorter (example): 10.17. Program: Sorting Your Mail (Perl Cookbook)
errors, indicating: 6.2.2. Error Indications (Programming Perl)
exception handling: 10.12.1. Problem (Perl Cookbook)
executing: Glossary (Programming Perl)
external
portability of: 25.6. External Subroutines (XS) (Programming Perl)
external (XSUBs): 21.3. Extending Perl (Using C from Perl) (Programming Perl)
importing from another module: 6.1. Syntax (Programming Perl)
invoking: 4.3. Invoking a Subroutine (Learning Perl)
lexical variables in: 4.6. Private Variables in Subroutines (Learning Perl)
lexically scoped: 29.2.99. my (Programming Perl)
localizing: 10.14.1. Problem (Perl Cookbook)
locking for threads: 17.2.2.3. Locking subroutines (Programming Perl)
locked attribute: 17.2.2.4. The locked attribute (Programming Perl)
lvalue attribute: 12.7.6. New Tricks (Programming Perl)
method resolution, steps for: 12.5. Class Inheritance (Programming Perl)
methods vs.: 12.3. Method Invocation (Programming Perl)
named, compiler/interpreter interaction: 18.7. Avant-Garde Compiler, Retro Interpreter (Programming Perl)
names for: 2.5. Names (Programming Perl)
2.5. Names (Programming Perl)
names of: 6.1. Syntax (Programming Perl)
nested: 8.3.7.2. Nested subroutines (Programming Perl)
nesting: 10.16.1. Problem (Perl Cookbook)
parameter lists, working with: 6.2.1. Tricks with Parameter Lists (Programming Perl)
passing by named parameter: 10.7.1. Problem (Perl Cookbook)
passing by reference: 10.5.1. Problem (Perl Cookbook)
passing references in: 6.3. Passing References (Programming Perl)
performance and: 24.2.1. Time Efficiency (Programming Perl)
Perl, calling from C: 21.4.3. Calling a Perl Subroutine from C (Programming Perl)
private for modules: 12.4.1. Problem (Perl Cookbook)
private variables: 10.2.1. Problem (Perl Cookbook)
prototypes for functions: 10.11.1. Problem (Perl Cookbook)
prototyping, careful use of: 6.4.2. Care with Prototypes (Programming Perl)
redefining, inlining and: 6.4.1. Inlining Constant Functions (Programming Perl)
references to, retrieving from or passing to: 10.1. Symbol Tables (Programming Perl)
references to, in scalars: 1.2.1.1. Singularities (Programming Perl)
return context, detecting: 10.6.1. Problem (Perl Cookbook)
return function: 29.2.131. return (Programming Perl)
return values: 6.2. Semantics (Programming Perl)
returning by reference: 10.9.1. Problem (Perl Cookbook)
returning failure: 10.10.1. Problem (Perl Cookbook)
skipping selected: 10.8.1. Problem (Perl Cookbook)
returning references: 8.2.3. Object Constructors (Programming Perl)
saving global values: 10.13.1. Problem (Perl Cookbook)
scoping issues: 6.2.3. Scoping Issues (Programming Perl)
sorting, reverse disallowed as name for: 24.1.5. Previous Perl Traps (Programming Perl)
substituting with goto: 4.6. goto (Programming Perl)
29.2.71. goto (Programming Perl)
timelocal: 29.2.88. localtime (Programming Perl)
trapping undefined function calls: 10.15.1. Problem (Perl Cookbook)
user-defined: 1.2.2. Verbs (Programming Perl)
subroutines, callbacks as: 15. Anatomy of the MainLoop (Mastering Perl/Tk)
15.1. Creating a Callback (Mastering Perl/Tk)
subs module: 8.191. subs (Perl in a Nutshell)
32.1.13. Perl Language Extensions and Internals (Programming Perl)
subs parsing style: 3.2.2. Parsing Styles (Perl & XML)
subs pragma
overriding built-in functions with: 11.3. Overriding Built-in Functions (Programming Perl)
Subs style (XML::Parser): 13.4. XML::Parser Styles (Perl in a Nutshell)
subscribe( ) (News::Newsrc): 17.3.1. News::Newsrc Reference (Perl in a Nutshell)
subscribed( ) (News::Newsrc): 17.3.1. News::Newsrc Reference (Perl in a Nutshell)
$SUBSCRIPT_SEPARATOR: 2.9. Hashes (Programming Perl)
28.2. Special Variables in Alphabetical Order (Programming Perl)
subscript separator (see $[semi] variable)
subscripting: 24.2.1. Time Efficiency (Programming Perl)
Glossary (Programming Perl)
negative: 2.3. Built-in Data Types (Programming Perl)
subscriptions( ) (Net::NNTP): 17.2.2. Net::NNTP Reference (Perl in a Nutshell)
subscripts: 3.1. Accessing Elements of an Array (Learning Perl)
subscripts, arrays: 1.2.1.2.1. Arrays. (Programming Perl)
$SUBSCRIPT_SEPARATOR ($;) variable: 4.4.1. Global Special Variables (Perl in a Nutshell)
$SUBSEP ($;) variable: 4.4.1. Global Special Variables (Perl in a Nutshell)
subsets (external and internal): 2.5. Entities (Perl & XML)
subshells, environment variables, using with: 19.2. Environment Variables (Programming Perl)
substitute (s//) operator: 24.1.1. Universal Blunders (Programming Perl)
substituting within strings: 6.1.1. Problem (Perl Cookbook)
substitution evaluations: 5.10.3.2. Substitution evaluations (Programming Perl)
substitution operator (see s/// operator)
5. Pattern Matching (Programming Perl)
substitution (s///) operator: 4.6. Regular Expressions (Perl in a Nutshell)
4.6.1. Pattern-Matching Operators (Perl in a Nutshell)
2.7.4. Interpolative Context (Programming Perl)
5.2. Pattern-Matching Operators (Programming Perl)
substitution, shells versus Perl: 24.1.4. Shell Traps (Programming Perl)
substr( ): 5. Function Reference (Perl in a Nutshell)
1.1.2. Solution (Perl Cookbook)
24.2.1. Time Efficiency (Programming Perl)
29.2.168. substr (Programming Perl)
chop function and: 29.2.12. chop (Programming Perl)
manipulating string positions with: 5.6. Positions (Programming Perl)
substr operator: 15.2. Manipulating a Substring with substr (Learning Perl)
substringData method for CharacterData class (DOM): 7.2.7.2. Methods (Perl & XML)
substrings: 1.1.1. Problem (Perl Cookbook)
15.1. Finding a Substring with index (Learning Perl)
Glossary (Programming Perl)
searching for and replacing with s/// operator: 5.2.3. The s/// Operator (Substitution) (Programming Perl)
subtracting, from character sets: 5.4.3.4. Defining your own character properties (Programming Perl)
subtracting pattern modifiers from cloisters: 5.7.3. Cloistered Pattern Modifiers (Programming Perl)
subtraction (see additive operators)
overloaded objects: 13.2. Overload Handlers (Programming Perl)
subtraction operator (-): 2.2.5. Numeric Operators (Learning Perl)
Subwidget method
Canvas widgets and: 9.4. Using bind with a Canvas (Mastering Perl/Tk)
9.13. Changing the Display List (Mastering Perl/Tk)
Scrollbars and: 6.2.1. Configuring the Scrollbar(s) Created with Scrolled (Mastering Perl/Tk)
syntax: 14.3.8.5. Subroutine Subwidget (Mastering Perl/Tk)
subwidgets: 14. Creating Custom Widgets in Pure Perl/Tk (Mastering Perl/Tk)
success code (NNTP): 17.1. The NNTP Protocol (Perl in a Nutshell)
summarizer program for stream processing: 4.4. Stream Applications (Perl & XML)
SUPER class: 13.10.2. Solution (Perl Cookbook)
SUPER pseudoclass: 12.5.2. Accessing Overridden Methods (Programming Perl)
12.5.2. Accessing Overridden Methods (Programming Perl)
superclasses: 13.0.3. Inheritance (Perl Cookbook)
13.0.5. Some Notes on Object Terminology (Perl Cookbook)
12.1. Brief Refresher on Object-Oriented Lingo (Programming Perl)
accessing overridden methods: 13.10.1. Problem (Perl Cookbook)
inheritance and: 13.12.1. Problem (Perl Cookbook)
SUPER::ClassInit: 14.3.2. Subroutine ClassInit (Mastering Perl/Tk)
super_path( ) (Class::ISA module): 8.42. Class::ISA (Perl in a Nutshell)
SUPER::Populate: 14.3.5. Subroutine Populate (Mastering Perl/Tk)
SUPER::SetBindtags: 14.3.4. Subroutine SetBindtags (Mastering Perl/Tk)
superuser: Glossary (Programming Perl)
support for Perl: 1.3.2. How Can I Get Support for Perl? (Learning Perl)
supported( ) (Net::FTP): 18.2. Net::FTP (Perl in a Nutshell)
surface copies: 11.12.3. Discussion (Perl Cookbook)
surl script: 20.8.3. Discussion (Perl Cookbook)
Suspend( ) (Win32::Process): 22.14.1. Win32::Process Methods (Perl in a Nutshell)
SV (internal scalar value): 21.2. Internal Data Types (Programming Perl)
SWIG: 21.3.1. XS and XSUBs (Programming Perl)
SWIG system, XSUBs, automatically generating: 21.3.1. XS and XSUBs (Programming Perl)
Switch module: 8.192. Switch (Perl in a Nutshell)
switch statement: 19.8.3. Discussion (Perl Cookbook)
19.12.3. Discussion (Perl Cookbook)
4.5.1. Case Structures (Programming Perl)
24.2.1. Time Efficiency (Programming Perl)
Glossary (Programming Perl)
Perl vs. C programming: 24.1.3. C Traps (Programming Perl)
switch_clause function (ExtUtils::Constant module): 8.69. ExtUtils::Constant (Perl in a Nutshell)
switches: 3.2. Command-Line Options (Perl in a Nutshell)
3.2. Command-Line Options (Perl in a Nutshell)
19.1.3. Switches (Programming Perl)
command-line: 19.1. Command Processing (Programming Perl)
-e switches: 19.1. Command Processing (Programming Perl)
default, taking switches as: 19.2. Environment Variables (Programming Perl)
search method and: 8.14. Searching the Contents of a Text Widget (Mastering Perl/Tk)
single character, processing with clustering: 32.1.3. Option, Argument, Parameter, and Configuration File Processing (Programming Perl)
-w switch: 29. Functions (Programming Perl)
Sx, Perl modules for: 22.1. The CPAN modules Directory (Programming Perl)
sybperl package: 12.2. Design of DBI (Perl in a Nutshell)
Symbol module: 8.193. Symbol (Perl in a Nutshell)
symbol table entries, aliasing: 2.10. Typeglobs and Filehandles (Programming Perl)
symbol tables: 2.5. Names (Programming Perl)
2.5. Names (Programming Perl)
10.1. Symbol Tables (Programming Perl)
containing references to other symbol tables: 10.1. Symbol Tables (Programming Perl)
current package, determining use of: 10. Packages (Programming Perl)
displaying for packages: 20.3.3. Debugger Options (Programming Perl)
format name identifiers in: 29.2.41. format (Programming Perl)
in fully qualified names: 2.5. Names (Programming Perl)
local operator, making temporary changes with: 4.8.4. Dynamically Scoped Variables: local (Programming Perl)
packages: 29.2.109. package (Programming Perl)
references to: 8.2.5. Symbol Table References (Programming Perl)
Symbol module: 32.1.1. Data Types (Programming Perl)
symbolic references naming entries in: 8.1. What Is a Reference? (Programming Perl)
symbolic debugging: Glossary (Programming Perl)
Glossary (Programming Perl)
(see also debugging)
symbolic dereferences
checking with strict pragma: 4.9.2. Controlling the Use of Globals (Programming Perl)
symbolic links: 9.0. Introduction (Perl Cookbook)
11.6. File Tests (Learning Perl)
11.6.1. The stat and lstat Functions (Learning Perl)
13.3. Links and Files (Learning Perl)
13.3. Links and Files (Learning Perl)
29.2.169. symlink (Programming Perl)
duplicating directory trees: 9.11. Program: symirror (Perl Cookbook)
getting filenames from: 29.2.123. readlink (Programming Perl)
lstat function and: 29.2.91. lstat (Programming Perl)
to packages: 12.13.1. Problem (Perl Cookbook)
security risks in Unix: 23.2.1. Unix Kernel Security Bugs (Programming Perl)
symbolic references: 8.1. What Is a Reference? (Programming Perl)
8.4. Symbolic References (Programming Perl)
Glossary (Programming Perl)
Symbol::qualify( ): 12.5.3. Discussion (Perl Cookbook)
symbols
exporting from modules: 11.2. Creating Modules (Programming Perl)
exporting prevention of: 11.2.1.3. Managing unknown symbols (Programming Perl)
importing into current package: 11.1. Using Modules (Programming Perl)
leaving off export list or deleting from import list: 11.2.1. Module Privacy and the Exporter (Programming Perl)
metasymbols, generic wildcards: 5.3.3. Wildcard Metasymbols (Programming Perl)
symirror program (example): 9.11. Program: symirror (Perl Cookbook)
symlink( ): 5. Function Reference (Perl in a Nutshell)
13.3. Links and Files (Learning Perl)
29.2.169. symlink (Programming Perl)
symmetric differences of lists: 4.8.2.3. Union, intersection, and symmetric difference (Perl Cookbook)
sync( )
DB_File module: 8.52. DB_File (Perl in a Nutshell)
Mail::Folder: 16.2.3. Handle Folders with Mail::Folder (Perl in a Nutshell)
synchronization: Glossary (Programming Perl)
data access in threads: 17.2.2.1. Synchronizing access with lock (Programming Perl)
synchronizing window messages: 16.1.5. Synchronizing Window Messages (Mastering Perl/Tk)
syntactic sugar: Glossary (Programming Perl)
syntax: Glossary (Programming Perl)
for general resources: 16. User Customization (Mastering Perl/Tk)
option/value pairs: 1.3.3. Specifying Options (Mastering Perl/Tk)
screen units: 2.1.8.1. Valid screen distances (Mastering Perl/Tk)
syntax, checking: 19.1.3. Switches (Programming Perl)
syntax errors in XML documents: 3.1.1. Example (of What Not to Do): A Well-Formedness Checker (Perl & XML)
syntax extensions: B.19. Syntax Extensions (Learning Perl)
syntax, Perl: 2.3. Built-in Data Types (Programming Perl)
Sys::Syslog module: 8.195. Sys::Syslog (Perl in a Nutshell)
syscall( ): 5. Function Reference (Perl in a Nutshell)
3.9.1. Problem (Perl Cookbook)
29.2.3. alarm (Programming Perl)
29.2.170. syscall (Programming Perl)
Glossary (Programming Perl)
ioctl and fcntl returns: 29.2.77. ioctl (Programming Perl)
performance and: 24.2.1. Time Efficiency (Programming Perl)
Perl, C language vs.: 24.1.3. C Traps (Programming Perl)
restarting: 16.1.3. Timing Out Slow Operations (Programming Perl)
signal interruption of: 16.1.2. Reaping Zombies (Programming Perl)
Sys::Hostname module: B.5.10. The Sys::Hostname Module (Learning Perl)
8.194. Sys::Hostname (Perl in a Nutshell)
syslog, filehandle tying to: 14.6. Tie Modules on CPAN (Programming Perl)
sysopen( ): 5. Function Reference (Perl in a Nutshell)
16.2.1. File Locking (Programming Perl)
16.3.4. Named Pipes (Programming Perl)
29.2.104. open (Programming Perl)
29.2.171. sysopen (Programming Perl)
7.1.1. Problem (Perl Cookbook)
file overwriting, controlling: 23.2.2. Handling Race Conditions (Programming Perl)
strange filenames with: 7.2.2. Solution (Perl Cookbook)
sysread( ): 5. Function Reference (Perl in a Nutshell)
8.0. Introduction (Perl Cookbook)
17.0. Introduction (Perl Cookbook)
14.4.1. Filehandle-Tying Methods (Programming Perl)
29.2.172. sysread (Programming Perl)
sysseek( ): 5. Function Reference (Perl in a Nutshell)
8.0. Introduction (Perl Cookbook)
Sys::Syslog module: 17.17. Program: backsniff (Perl Cookbook)
32.1.7. Operating System Interfaces (Programming Perl)
system( ): 5. Function Reference (Perl in a Nutshell)
16.2.2. Solution (Perl Cookbook)
19.6.1. Problem (Perl Cookbook)
4.1. System and User Functions (Learning Perl)
14.1. The system Function (Learning Perl)
29.2.174. system (Programming Perl)
list argument form, avoiding shell with: 23.3.2. Code Masquerading as Data (Programming Perl)
performance and: 24.2.1. Time Efficiency (Programming Perl)
portability of: 25.5. Interprocess Communication (IPC) (Programming Perl)
using vs. exec function: 14.2. The exec Function (Learning Perl)
system calls: 29.2.170. syscall (Programming Perl)
system commands: 15.4. Executing Nonblocking System Commands (Mastering Perl/Tk)
system databases: B.7.1. Direct System Database Access (Learning Perl)
system identifiers: 2.5. Entities (Perl & XML)
system time: 11.6.1. The stat and lstat Functions (Learning Perl)
System V interprocess communication functions: 5.1. Perl Functions by Category (Perl in a Nutshell)
System V IPC: B.13.1. System V IPC (Learning Perl)
16.4. System V IPC (Programming Perl)
functions dealing with: 29.1. Perl Functions by Category (Programming Perl)
functions for semaphores: 29.2.142. semctl (Programming Perl)
IPC::SysV module: 32.1.8. Networking and Interprocess Communication (Programming Perl)
killing proces groups: 29.2.80. kill (Programming Perl)
messages, syscalls for: 29.2.95. msgctl (Programming Perl)
portability of: 25.5. Interprocess Communication (IPC) (Programming Perl)
shared memory, functions for: 29.2.150. shmctl (Programming Perl)
System V IPC syscalls: 16. Interprocess Communication (Programming Perl)
reliable signals, not supporting: 16.1.2. Reaping Zombies (Programming Perl)
$SYSTEM_FD_MAX: 28.2. Special Variables in Alphabetical Order (Programming Perl)
$SYSTEM_FD_MAX ($^F) variable: 4.4.1. Global Special Variables (Perl in a Nutshell)
systemId property
DocumentType class: 7.2.3.1. Properties (Perl & XML)
Entity node: 7.2.15.1. Properties (Perl & XML)
Notation class: 7.2.16.1. Properties (Perl & XML)
SysV IPC: 16.12.1. Problem (Perl Cookbook)
syswrite( ): 5. Function Reference (Perl in a Nutshell)
8.0. Introduction (Perl Cookbook)
17.0. Introduction (Perl Cookbook)
14.4. Tying Filehandles (Programming Perl)
14.4.1. Filehandle-Tying Methods (Programming Perl)
29.2.175. syswrite (Programming Perl)


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

Library Navigation Links

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