Commit | Line | Data |
---|---|---|
a6e7e8bd C |
1 | .TL |
2 | UNIX/32V \(em Summary | |
3 | .AU | |
4 | March 9, 1979 | |
5 | .AI | |
6 | .HO | |
7 | .SH | |
8 | A. What's new: highlights of the UNIX\(dg/32V System | |
9 | .FS | |
10 | \(dg | |
11 | .UC UNIX | |
12 | is a Trademark of Bell Laboratories. | |
13 | .FE | |
14 | .LP | |
15 | .B "32-bit world." | |
16 | UNIX/32V handles 32-bit addresses and 32-bit data. | |
17 | Devices are addressable to 2\u\s-231\s+2\d | |
18 | bytes, files to 2\u\s-230\s+2\d bytes. | |
19 | .LP | |
20 | .B "Portability." | |
21 | Code of the operating system and most utilities has | |
22 | been extensively revised to minimize its | |
23 | dependence on particular hardware. | |
24 | UNIX/32V is highly compatible with UNIX version 7. | |
25 | .LP | |
26 | .B "Fortran 77." | |
27 | F77 compiler for the new standard language | |
28 | is compatible with C at the object level. | |
29 | A Fortran structurer, STRUCT, converts old, ugly Fortran into RATFOR, | |
30 | a structured dialect usable with F77. | |
31 | .LP | |
32 | .B "Shell." | |
33 | Completely new SH program supports string variables, | |
34 | trap handling, structured programming, user profiles, | |
35 | settable search path, | |
36 | multilevel file name generation, etc. | |
37 | .LP | |
38 | .B "Document preparation." | |
39 | TROFF phototypesetter utility is standard. | |
40 | NROFF (for terminals) is now highly compatible | |
41 | with TROFF. | |
42 | MS macro package provides canned commands for | |
43 | many common formatting and layout situations. | |
44 | TBL provides an easy to learn language for preparing | |
45 | complicated tabular material. | |
46 | REFER fills in bibliographic citations | |
47 | from a data base. | |
48 | .LP | |
49 | .B "UNIX-to-UNIX file copy." | |
50 | UUCP performs spooled | |
51 | file transfers between any two machines. | |
52 | .LP | |
53 | .B "Data processing." | |
54 | SED stream editor does multiple editing functions | |
55 | in parallel on a data stream of indefinite length. | |
56 | AWK report generator does free-field pattern selection | |
57 | and arithmetic operations. | |
58 | .LP | |
59 | .B "Program development." | |
60 | MAKE | |
61 | controls re-creation of complicated software, | |
62 | arranging for minimal recompilation. | |
63 | .LP | |
64 | .B "Debugging." | |
65 | ADB does postmortem and breakpoint debugging. | |
66 | .LP | |
67 | .B "C language." | |
68 | The language now supports | |
69 | definable data types, generalized initialization, | |
70 | block structure, long integers, | |
71 | unions, | |
72 | explicit type conversions. | |
73 | The LINT verifier does strong type checking | |
74 | and detection of probable errors and portability problems | |
75 | even across separately compiled functions. | |
76 | .LP | |
77 | .B "Lexical analyzer generator." | |
78 | LEX converts specification of regular expressions | |
79 | and semantic actions into a recognizing subroutine. | |
80 | Analogous to YACC. | |
81 | .LP | |
82 | .B "Graphics." | |
83 | Simple graph-drawing utility, graphic subroutines, and | |
84 | generalized plotting filters adapted to various devices | |
85 | are now standard. | |
86 | .LP | |
87 | .B "Standard input-output package." | |
88 | Highly efficient buffered stream I/O is | |
89 | integrated with formatted input and output. | |
90 | .LP | |
91 | .B "Other." | |
92 | The operating system and utilities have been enhanced | |
93 | and freed of restrictions in many | |
94 | other ways too numerous to relate. | |
95 | .sp 100 |