Авторизация
Поиск по указателям
Foy B.D., Phoenix T., Schwartz R.L. — Learning Perl
Обсудите книгу на научном форуме
Нашли опечатку? Выделите ее мышкой и нажмите Ctrl+Enter
Название: Learning Perl
Авторы: Foy B.D., Phoenix T., Schwartz R.L.
Аннотация: Learning Perl, better known as "the Llama book", starts the programmer on the way to mastery. Written by three prominent members of the Perl community who each have several years of experience teaching Perl around the world, this latest edition has been updated to account for all the recent changes to the language up to Perl 5.8.
Perl is the language for people who want to get work done. It started as a tool for UNIX system administrators who needed something powerful for small tasks. Since then, Perl has blossomed into a full-featured programming language used for web programming, database manipulation, XML processing, and system administration — on practically all platforms — while remaining the favorite tool for the small daily tasks it was designed for. You might start using Perl because you need it, but you'll continue to use it because you love it.
Informed by their years of success at teaching Perl as consultants, the authors have re-engineered the Llama to better match the pace and scope appropriate for readers getting started with Perl, while retaining the detailed discussion, thorough examples, and eclectic wit for which the Llama is famous.
The book includes new exercises and solutions so you can practice what you've learned while it's still fresh in your mind. Here are just some of the topics covered:
data structures
minimal matching
threading
data parsing
references
objects
modules
package implementation
If you ask Perl programmers today what book they relied on most when they were learning Perl, you'll find that an overwhelming majority will point to the Llama. With good reason. Other books may teach you to program in Perl, but this book will turn you into a Perl programmer.
Язык:
Рубрика: Технология /
Статус предметного указателя: Готов указатель с номерами страниц
ed2k: ed2k stats
Издание: 4th
Год издания: 2005
Количество страниц: 312
Добавлена в каталог: 27.10.2006
Операции: Положить на полку |
Скопировать ссылку для форума | Скопировать ID
Предметный указатель
here documents
high-precision numbers
high-water mark algorithm
I/O connections, filehandles
if control structure
if control structure, elsif clause
Image::Size module
imaginary numbers
import list, module functions
in-place editing from command line
incrementing
incrementing, autodecrement operator
incrementing, autoincrement operator
incrementing, postdecrements
incrementing, postincrements
incrementing, preincrements
INDEX function
indices
indices, arrays
indices, substring location
Input
input, <> (diamond) operator
input, standard input
input, user
installing modules 2nd
instructors
integer literals
integer literals, nondecimal
integer pragma
Integers
Interpolation
interpolation, arrays into strings
interpolation, double-quote
interpolation, patterns and
interpolation, scalar variables
invocation arguments 2nd
items in lists
items in lists, grep and
items in lists, map and
join function
Keys
keys function, hashes
keys, hash assignment
keys, hashes
keys, hashes, expressions
keys, hashes, unquoted
keys, multiple, sorting by
keywords
keywords, else
keywords, for
keywords, foreach
keywords, sub
labeled loop blocks
Large numbers
last operator
lexical variables
lexical variables, blocks
lib pragma
Libraries
libraries, modules and
links, directories
links, directories, symbolic links
list context
list context, backquotes and
list context, m// in
list-producing expressions, scalar context
LISTS
lists, assign values to variables
lists, context
lists, context, <STDIN> operator
lists, context, scalar-producing expressions
lists, empty parameters
lists, grep and
lists, literals
lists, map and
lists, qw shortcut
lists, slices
Literals
literals, double-quoted string
literals, floating-point
literals, integer
literals, list
literals, single-quoted string
locales, support
localtime function
logical operators
logical operators, short-circuit operators
Loops
loops, blocks, labeled
loops, control structures
lstat function, file tests
m//
m//, list context and
m//, regular expressions and
MAP
map, arrays and
map, list items and
match variables
match variables, automatic
match variables, persistence
matches, regular expressions
matches, regular expressions, /s
matches, regular expressions, binding operator
matches, regular expressions, case-insensitive
matches, regular expressions, m//
matches, regular expressions, multiline text
matches, regular expressions, word anchors
matching patterns
math
math functions
math functions, advanced
math functions, high-precision numbers
math, complex numbers
math, imaginary numbers
math, large numbers
metacharacters
modifiers in expressions
Modules
modules, CGI
modules, CGI.pm
modules, CGI_Lite
modules, Cwd
modules, DBI
modules, documentation
modules, Fatal
modules, File::Basename 2nd
modules, File::Copy
modules, File::Spec 2nd
modules, functions
modules, functions, import list
modules, functions, limiting
modules, Image::Size
modules, installation 2nd
modules, libraries and
modules, Net::SMTP
modules, online
modules, POSIX
modules, prototypes
modules, simple modules
modules, Sys::Hostname
modules, Text::Wrap
modules, Time::Local
modules, types
modules, writing
modulus operator
mounted volumes
multiple keys, sorting by
naked blocks
namespaces, packages and
naming variables
Net::SMTP module
Networking
networking, sockets
networking, System V IPC
Newsgroups
next operator
non-capturing parentheses
non-greedy quantifiers
non-scalar return values
numbering in exercises
Numbers
Numbers, complex
numbers, converting to/from strings
numbers, floating-point
numbers, floating-point literals
numbers, high-precision
numbers, imaginary
numbers, integer literals
Numbers, integers
numbers, large
numbers, non-decimal integer literals
numbers, scalars, formats
numbers, sprintf function and
numeric operators
OO programming
operator overload
Operator precedence
Operators
operators, associativity
operators, autodecrement
operators, autoincrement
operators, binary assignment operators
operators, bitwise, file tests
operators, chomp operator
operators, comparison
operators, file tests
operators, last
operators, logical
operators, modulus operator
operators, next
operators, numeric
operators, partial-evaluation
operators, range (..)
operators, redo
operators, return
operators, reverse
operators, short-circuit
operators, sort 2nd
operators, split operator
operators, string
operators, string, repetition
operators, substr
operators, ternary
operators, tr///
option modifiers, combining
Output
output, backquotes and
output, buffered
output, formatted, printf and
output, print( ) operator
output, standard output 2nd
overloading operators
ownership, directories
packages, namespaces and
parameters, lists
parameters, lists, empty
parameters, lists, length
parentheses, non-capturing
partial-evaluation operators
passing arguments to subroutines
PATH environment variable
Patterns
patterns, anchors
patterns, groups
patterns, interpolating into
patterns, matching
patterns, parentheses
patterns, quantifiers
patterns, quantifiers, general quantifiers
patterns, replacement strings
patterns, test code
Perl
Perl course instructors
Perl identifier
Perl Mongers group
Perl newsgroups
Perl, acquiring
Perl, creation of
Perl, current state
Perl, ease of use
Perl, popularity
Perl, support
perldoc command
permissions, directories
persistence, match variables
pop operator
portability, #! line and
POSIX module
postdecrements
postincrements
Practical Extraction and Report Language
pragmas
pragmas, constant
pragmas, diagnostics
pragmas, lib
pragmas, strict
pragmas, use strict
pragmas, vars
pragmas, warnings 2nd
precedence, regular expressions
preincrements
print( ) operator
printf
printf, arrays and
printf, formatted output and
printing, sprintf function
private variables, subroutines
Processes
processes, as filehandles
processes, environment variables
processes, exec function
processes, fork
processes, output, backquotes and
processes, shell avoidance
processes, system function
program creation
prototypes
push operator
Quantifiers
quantifiers, general quantifiers
quantifiers, greedy
quantifiers, non-greedy
qw shortcut, lists
range operator (..)
receiving signals
recursive directory listing
redo operator
references
Regular expressions
regular expressions, character classes
regular expressions, flags
regular expressions, flags, /x
regular expressions, further reading
regular expressions, introduction
regular expressions, match variables
regular expressions, match variables, persistence
regular expressions, matches
regular expressions, matches, /s
regular expressions, matches, binding operator
regular expressions, matches, case-insensitive
Реклама