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

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

09.06.2013 Views

XENIX Programming Segments, 2-19, 2-24, 6-22 thru 6-23, 7-3, see text segments, data segments, bss segments set, 8-1 thru 8-2, B-39, B-48 setenv, 8-9, B-48 s-files, 5-1 thru 5-5 advanced options, 5-26 thru 5-31 changing, comments, 5-17 information, 5-16 thru 5-19 modification requests, 5-18 release number, 5-9 comparing, 5-31 creating, 5-4 thru 5-5, 5-10 displaying, 5-11 editing, 5-6 thru 5-7, 5-21 thru 5-22, 5-25 flags, 5-14 thru 5-16 help, 5-12 printing, 5-19 thru 5-21 protecting, 5-22 thru 5-24 repairing, 5-24 thru 5-25 retrieving, 5-5 thru 5-11 saving, 5-7 thru 5-8, 5-12 user list, 5-22 thru 5-23 sh, 8-11 shell, B-50, B-52 Shell environment variables, 4-7 thru 4-8 shift, B-48, B-86 Shift operations, A-7 si register, 7-21 SID, 5-2, 5-7 thru 5-8, 5-11, 5-21 thru 5-22, B-28, B-105 Sign extension, A -7 sinclude, 11-7, B-87 Single-stepping a program, 6-16 size, B-108 size make, 4-14 sizeof, 2-6, A-3 thru A-4 s.makefile, 4-2 thru 4-3 s.Makefile, 4-2 thru 4-3 Small model programs, 2-5, B-25 source, 8-10, B-48 Source Code Control System, see SCCS Source, definitions, 9-17 thru 9-18 files, 2-2 thru 2-4 Source rules, 9-12 thru 9-14 Special characters, 8-21 thru 8-22 spline, B-1 0 9 sscanf, A-12 Stack probes, 2-10 Stacksize, 2-18 stackuse, 2-18, B-1 10 thru B-111 Standard library, see C library, %start, 10-5 Statements, 7-4 status, 8-14, B-44, B-50, B-52 String instructions, 7-17 strings, B-112, B-122 strip, 2-10, 6-5, B-113 thru B-113 Substituting commands, 8-20, B-41 Substitution, alias, B-38 command, 8-20, B-41 filename, B-41 variable, B-3 9 thru B-40 substr, 11-9, B-87 switch, 3-4, 8-16 thru 8-17, B-44, B-49 Symbol table, 6-5, 7-1 stripping, 2-9 thru 2-10 Symbols, 6-5, 6-27, 10-4 thru 10-5, A-7 thru A-8, B-71, B-94 thru B-95 *symdef, B-83 *symref, B-83 Syntax, B-1 syscmd, 11-8, B-87 sysval, B-87 tags, B-57 Tags files, B-57, B-67 Target files, 4-3 thru 4-4 Temporary files, 8-18 TERM, 8-9 .text, 7-3, 7-9 Text relocation records, B-71 segment, 2-19, 2-23 thru 2-24, 6-23, 7-3 then, B-44, B-4 7 time, 8-10, B-49, B-52, B-115 /tmp/*, B-111 /tmp/crt??, B-33 Index Index-9

Index /tmp/get?????, B-107 /tmp/pr?????, B-100 /tmp/sh*, B-5 5 /tmp/stm*, B-113 /tmp/v*, B-1 7 /tmp/xs*, B-122 %token, 10-20, 10-28, 10-39 Tokens, 10-4 thru 10-5, 10-8 thru 10-11, 10-18 thru 10-22 traceoff, B-88 traceon, B-88 translit, 11-9, B-87 tsort, B-83, B-116 %type, 10-28 thru 10-29 typedef, 3-8, 10-28 Type conversion, A -8 unalias, 8-10, B-38, B-49 undefine, 11-4, B-85 undivert, 11-7, B-86 unget, B-11 7 unhash, B-4 9 unmask, B-14, B-4 9 unput, 9-11, 9-14, 9-22, B-78 unset, 8-10, B-39, B-49 unsetenv, 8-10, B-49 /usr/bin, 8-2 /usr/bin/bdiff, B-61 /usr/bin/dosld, B-63 /usr/include/ ctype.h, A -6 /usr/include/sys.s, 7-10 /usr/include/varargs.h, A -9 /usr/lib/cref*, B-34 /usr/lib/help, B-73 /usr/lib/lint, B-81 /usr/lib/llibc, B-82 /usr/lib/llibc.ln, B-81 /usr/lib/llibdbm, B-8 2 /usr/lib/llibdbm.ln, B-81 /usr/lib/llibm, B-8 2 /usr/lib/llibm.ln, B-81 /usr/lib/llibport, B-82 /usr/lib/llibport.ln, B-81 /usr/lib/llibtermlib, B-8 2 /usr/lib/llibtermlib.ln, B-81 /usr/local, 8-3 /usr/lib/stackuse/*, B-1 11 /usr/lib/yaccpar, B-123 Index-10 $v, 6-6, B-7 val, B-118 thru B-119 Variable(s), in adb, 6-6, B-9 XENIX Programming in csh, 8-2 thru 8-4, 8-11 thru 8-13, B-39 thru B-40, B-50 thru B-52 substitution, B-39 thru B-40 verbose, 8-18, B-52 vi, B-57 v-flag, 5-16, 5-18 $w, 6-26, B-7 w, W, 6-30 thru 6-31, B-6 wait, B-50 Warning levels, 2-15 messages, see error handling while, 6-15, 8-16 thru 8-17, 10-9, B-44, B-50, B-56 .word, 7-12, 7-16, 7-18 Word, designator, B-37 length, A-2 $x, 6-27 x.c, B-122 x-files, 5-3, B-30, B-60, B-105 x.out, B-71, B-113 xref, B-120 xs.c, B-122 xstr, B-121 thru B-122 yacc, 1-2, 3-4, 9-2, 9-8, 9-18, 10-1 thru 10-39, B-123 thru B-124 actions, 10-6 thru 10-8 ambiguity, 10-14 thru 10-18 conflicts, 10-14 thru 10-18 environment, 10-23 error handling, 10-21 thru 10-2 2 examples, 10-29 thru 10-38 lexical analysis, 10-8 thru 10-9. old features, 10-39 parser, 10-9 thru 10-13 precedence, 10-18 thru 10-20 preparing specificaitons, 10-24 thru 10-38

<strong>XENIX</strong> Programming<br />

Segments, 2-19, 2-24, 6-22 thru 6-23,<br />

7-3, see text segments, data segments,<br />

bss segments<br />

set, 8-1 thru 8-2, B-39, B-48<br />

setenv, 8-9, B-48<br />

s-files, 5-1 thru 5-5<br />

advanced options, 5-26 thru 5-31<br />

changing,<br />

comments, 5-17<br />

information, 5-16 thru 5-19<br />

modification requests, 5-18<br />

release number, 5-9<br />

comparing, 5-31<br />

creating, 5-4 thru 5-5, 5-10<br />

displaying, 5-11<br />

editing, 5-6 thru 5-7, 5-21 thru 5-22,<br />

5-25<br />

flags, 5-14 thru 5-16<br />

help, 5-12<br />

printing, 5-19 thru 5-21<br />

protecting, 5-22 thru 5-24<br />

repairing, 5-24 thru 5-25<br />

retrieving, 5-5 thru 5-11<br />

saving, 5-7 thru 5-8, 5-12<br />

user list, 5-22 thru 5-23<br />

sh, 8-11<br />

shell, B-50, B-52<br />

Shell environment variables, 4-7 thru 4-8<br />

shift, B-48, B-<strong>86</strong><br />

Shift operations, A-7<br />

si register, 7-21<br />

SID, 5-2, 5-7 thru 5-8, 5-11, 5-21 thru<br />

5-22, B-28, B-105<br />

Sign extension, A -7<br />

sinclude, 11-7, B-87<br />

Single-stepping a program, 6-16<br />

size, B-108<br />

size make, 4-14<br />

sizeof, 2-6, A-3 thru A-4<br />

s.makefile, 4-2 thru 4-3<br />

s.Makefile, 4-2 thru 4-3<br />

Small model programs, 2-5, B-25<br />

source, 8-10, B-48<br />

Source Code Control System, see SCCS<br />

Source,<br />

definitions, 9-17 thru 9-18<br />

files, 2-2 thru 2-4<br />

Source rules, 9-12 thru 9-14<br />

Special characters, 8-21 thru 8-22<br />

spline, B-1 0 9<br />

sscanf, A-12<br />

Stack probes, 2-10<br />

Stacksize, 2-18<br />

stackuse, 2-18, B-1 10 thru B-111<br />

Standard library, see C library,<br />

%start, 10-5<br />

Statements, 7-4<br />

status, 8-14, B-44, B-50, B-52<br />

String instructions, 7-17<br />

strings, B-112, B-122<br />

strip, 2-10, 6-5, B-113 thru B-113<br />

Substituting commands, 8-20, B-41<br />

Substitution,<br />

alias, B-38<br />

command, 8-20, B-41<br />

filename, B-41<br />

variable, B-3 9 thru B-40<br />

substr, 11-9, B-87<br />

swi<strong>tc</strong>h, 3-4, 8-16 thru 8-17, B-44, B-49<br />

Symbol table, 6-5, 7-1<br />

stripping, 2-9 thru 2-10<br />

Symbols, 6-5, 6-27, 10-4 thru 10-5, A-7<br />

thru A-8, B-71, B-94 thru B-95<br />

*symdef, B-83<br />

*symref, B-83<br />

Syntax, B-1<br />

syscmd, 11-8, B-87<br />

sysval, B-87<br />

tags, B-57<br />

Tags files, B-57, B-67<br />

Target files, 4-3 thru 4-4<br />

Temporary files, 8-18<br />

TERM, 8-9<br />

.text, 7-3, 7-9<br />

Text<br />

relocation records, B-71<br />

segment, 2-19, 2-23 thru 2-24, 6-23,<br />

7-3<br />

then, B-44, B-4 7<br />

time, 8-10, B-49, B-52, B-115<br />

/tmp/*, B-111<br />

/tmp/crt??, B-33<br />

Index<br />

Index-9

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

Saved successfully!

Ooh no, something went wrong!