The UNIX Programming EnvironmentIn their preface, the authors explain, "This book is meant to help the reader learn how to program in C. It contains tutorial introduction to get new users started as soon as possible, separate chapters on each major feature, and a reference manual. Most of the treatment is based on reading, writing, and revising examples, rather than on mere statement of rules. For the most part, the examples are complete, real programs, rather than isolated garments. All examples have been tested directly from the text, which is in machine-readable form. Besides showing how to make effective use of the language, we have also tried where possible to illustrate useful algorithms and principles of good style and sound design.... |
Other editions - View all
Common terms and phrases
argc argument argv asgn blanks BLTIN Brian Kernighan bytes Chapter char character chmod command create d.val default define diff double echo egrep end of file errno error esac example execute Exercise exit status expr expr file descriptor file system filenames fleas floating point font fopen fprintf(stderr func function grammar grep hoc.h hoc.o hoc.y hoc3 idiff init.o inode Inst junk language lexical analyzer line numbers loop macro mand manual match metacharacters newline nroff NULL operators option overwrite pagesize parsing pattern pointer printf progp push(d regular expression routine shell file signal signal.h specified stack standard input standard output statement stmt string symbol table system calls terminal troff UNIX system variable write y.tab.h yacc yylex yyparse