09.06.2013 Views

Intel XENIX 286 Programmers Guide (86) - Tenox.tc

Intel XENIX 286 Programmers Guide (86) - Tenox.tc

Intel XENIX 286 Programmers Guide (86) - Tenox.tc

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CHAPTER 1<br />

INTRODUCTION<br />

This manual describes <strong>XENIX</strong> <strong>2<strong>86</strong></strong> Extended System commands used for developing and<br />

maintaining programs. These commands support program development, checking,<br />

debugging, maintenance, and version control.<br />

Prerequisites<br />

This manual presumes that you understand the C programming language and basic<br />

programming concepts. This manual also presumes some knowledge of <strong>XENIX</strong> or UNIX<br />

and the standard shell sh.<br />

Manual Organ ization<br />

This manual contains the following chapters and appendixes:<br />

1. Introduction: manual overview, prerequisites, organization, and notation.<br />

2. cc: C Compiler: the cc command for compiling C programs and assembling and<br />

linking the resulting modules.<br />

3. lint: C Program Checker: a program that checks C programs for syntactic and<br />

semantic errors.<br />

4. make: Program Maintainer: a program that automates the generation of program<br />

files, independent of the programming language or programming tools used.<br />

5. SCCS: Source Code Control System: a set of commands to manipulate multiple<br />

versions of a single program or document, stored in a single file instead of in<br />

separate files for each version.<br />

6. adb: Program Debugger: a program for debugging C or assembly language<br />

programs.<br />

7. as: Assembler: the assembler used to assemble separate assembly language<br />

programs.<br />

8. csh: C Shell: a command interpreter that provides greater flexibility and more<br />

power than the standard shell sh.<br />

9. lex: Lexical Analyzer Generator: a program that produces another program,<br />

called a lexical analyzer, that breaks up an input stream into "tokens," using rules<br />

specified to the generator.<br />

1-1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!