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