Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
Foy B.D., Phoenix T., Schwartz R.L. — Learning Perl
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.


Язык: en

Рубрика: Технология/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Издание: 4th

Год издания: 2005

Количество страниц: 312

Добавлена в каталог: 27.10.2006

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
#! line, portability
$_ default variable
.. (range operator)
/g modifier (global replacements)
/i, case-insensitive matching      
/s, any character match in regular expressions
<> diamond operator      
<STDIN> operator, list context
=~ (binding operator)      
=~ (binding operator), m// and
@ (at sign), array referencing
@ARGV array
ACCESS
access, array elements      
access, databases      
access, hash elements      
algorithms, high-water mark      
ampersand, subroutines      
Anchors      
anchors, regular expressions      
anchors, word anchors
answers to exercises
Arguments
arguments, invocation      2nd
arguments, subroutines      
arguments, subroutines, passing      
array slices      
Arrays      
arrays, @ sign
arrays, @ARGV
arrays, bits
arrays, elements
arrays, elements, access      
arrays, foreach control      
arrays, grep and      
arrays, indices      2nd
arrays, interpolation to string      
arrays, keys
arrays, map and
arrays, pop operator
arrays, printf and      
arrays, push operator
arrays, reverse operator      
arrays, shift operator      
arrays, sort operator
arrays, splice operator
arrays, unshift operator      
assigning hashes
assigning hashes, keys
assigning hashes, values
ASSIGNMENT
assignment, binary assignment operators      
assignment, list values to variables
assignment, scalar variables
associativity, operators
at sign (@), array referencing
autodecrement operator
autoincrement operator      
autoincrement operator, preincrements
automatic match variables      
backquotes      
backquotes, list context and      
backquotes, output and
bar (|), regular expressions      
binary assignment operators      
binding operator (see =~)      
bits, arrays      
bitstrings
Bitwise operators
bitwise operators, file tests      
bitwise operators, meanings      
BLOCKS      
blocks, loops, labels      
blocks, naked      
Boolean values
Boolean values, logical operators      
buffered output      
Bugs      
built-in variables      
calling subroutines      
caret (^), character classes      
case, regular expressions and      
case-insensitive matching, regular expressions      
CGI (Common Gateway Interface)
CGI module
CGI.pm module
CGI_Lite module
Character classes      
character classes, shortcuts      
child processes, system function      
chmod function      
chomp operator
closures, anonymous      
command line      
command line, in-place editing and      
command line, options      
Common Gateway Interface (CGI)      
Comparison operators      
compiling      
complex numbers      
Concatenation      
constant pragma      
context      
context, lists, <STDIN> operator
context, scalar, forcing
Control structures
control structures, for
control structures, foreach, arrays
control structures, if
control structures, if, elsif clause
control structures, last operator
control structures, logical operators
control structures, logical operators, short-circuit operators      
control structures, loops
control structures, naked blocks      
control structures, next operator      
control structures, partial-evaluation operators
control structures, redo operator
control structures, ternary operator
control structures, unless      
control structures, unless, else clause
control structures, until
control structures, while control      
conversions, format string
Converting      
converting, find command lines to Perl      
converting, languages to Perl      
converting, numbers to/from strings      
CPAN (Comprehensive Perl Archive Network)      2nd
CPAN, web site
current state of Perl      
Cwd module      
data structures, complex
databases
databases, Access      
databases, DBI module
DBI module
Debugging      
default variable ($_)
defined function      
delete function, hashes
deleting
deleting, directories
deleting, files
delimiters, s/// and      
diagnostics pragma      
diamond operator (<>)      
die function
die function, ext status and      
die function, fatal errors and
directories
directories, creating      
Directories, deleting      
directories, deleting files
directories, globbing
directories, globbing, alternate syntax
directories, links
directories, mounted volumes
directories, ownership
directories, permission modification
directories, recursive directory listing      
directories, renaming files
directories, timestamps
directory handles      
Directory tree      
Documentation      
documentation, embedded
double-precision floating-point values
double-quote interpolation
dynamic loading
each function, hashes
ease of use
elements of arrays
elements of arrays, accessing
elements of arrays, undef values
else clause, unless control structure
else keyword      
elsif clause, if control structure      
EMACS      
embedded documentation      
Embedding      
Environment variables      
environment variables, PATH      
environment variables, processes      
error trapping, eval and
errors, die function and      
eval, error trapping and
exec function
exercise answers      
exercises      
exercises, numbering      
exercises, overview      
exists function, hashes
exit status      
Expressions
expressions, hash keys as      
expressions, list-producing, scalar context      
expressions, modifiers
expressions, scalar-producing, lists      
external commands      
fatal errors      
fatal errors, die function and      
fatal errors, trapping      
Fatal module      
file specifications, File::Spec module      
file tests      
file tests, bitwise operators      
file tests, localtime function      
file tests, lstat function      
file tests, meanings
file tests, operators
file tests, stat function      
file tests, _filehandle      
File::Basename module      2nd
File::Copy module      
File::Spec module      2nd
filehandles      
filehandles, bad      
filehandles, closing      
filehandles, default
filehandles, names      
filehandles, opening      2nd
filehandles, processes as      
filehandles, reopening
filehandles, STDIN and      
Files
files, deleting      
files, renaming
find command lines, converting to Perl
flags, regular expressions      
flags, regular expressions, /x
floating-point literals
floating-point numbers      
Footnotes      
for control structure      
for keyword      
foreach control, arrays
foreach keyword
forking
forking, processes and      
forking, support      
format string conversions      
Formats      
formatted output, printf and      
Functions      
functions, chmod
functions, defined
functions, exec
functions, hashes
functions, hashes, delete      
functions, hashes, each      
functions, hashes, exits
functions, hashes, keys      
functions, hashes, values
functions, INDEX      
functions, join      
functions, localtime      
functions, lstat      
functions, math      
functions, modules
functions, modules, import list
functions, sprintf      
functions, stat
functions, system functions
functions, warn
global text replacement, regular expressions and
Global variables
Globbing
globbing, alternate syntax
graphical user interfaces (GUIs)
greedy quantifiers
grep
grep, arrays
grep, list items and
grep, regular expressions and
groups      
groups, parentheses      
groups, patterns      
GUIs (graphical user interfaces)      
handles, directory handles
hash slices
hashes
hashes, assignment
hashes, assignment, values      
hashes, element interpolation      
hashes, elements, access
hashes, functions
hashes, functions, delete      
hashes, functions, each      
hashes, functions, exists      
hashes, functions, keys      
hashes, functions, values      
hashes, introduction      
hashes, keys      
hashes, keys, expressions      
hashes, keys, unquoted      
hashes, reasons to use      
hashes, sorting by value      
hashes, unwinding      
Hello World program      
1 2 3
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2026
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте