Changes to manual page

This commit is contained in:
ceriel 1991-10-01 12:18:39 +00:00
parent a329780d73
commit 7551b8e83a
65 changed files with 139 additions and 155 deletions

View file

@ -1,9 +1,9 @@
.TH EM_CEMCOM.ANSI 6ACK .TH EM_CEMCOM.ANSI 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
em_cemcom.ansi \- ANSI C to EM compiler em_cemcom.ansi \- ANSI C to EM compiler
.SH SYNOPSIS .SH SYNOPSIS
\fB~/em/lib.bin/em_cemcom.ansi\fP [\fIoptions\fP] \fIsource \fP[\fIdestination \fB~/em/lib.bin/em_cemcom.ansi\fP [ options ] source destination
.SH DESCRIPTION .SH DESCRIPTION
\fICemcom\fP is a compiler that translates C programs \fICemcom\fP is a compiler that translates C programs
into EM compact code. into EM compact code.

View file

@ -1,9 +1,10 @@
.TH EM_CEMCOM 6ACK .TH EM_CEMCOM 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
em_cemcom \- C to EM compiler em_cemcom \- C to EM compiler
.SH SYNOPSIS .SH SYNOPSIS
\fB~/em/lib/em_cemcom\fP [\fIoptions\fP] \fIsource \fP[\fIdestination \fP[\fInamelist\fP]] .B ~/em/lib.bin/em_cemcom
[ options ] source [ destination [ namelist ] ]
.SH DESCRIPTION .SH DESCRIPTION
\fICemcom\fP is a compiler that translates C programs \fICemcom\fP is a compiler that translates C programs
into EM compact code. into EM compact code.

View file

@ -1,9 +1,10 @@
.TH CPP.ANSI 6ACK .TH CPP.ANSI 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
cpp.ansi \- ANSI C Pre-Processor cpp.ansi \- ANSI C Pre-Processor
.SH SYNOPSIS .SH SYNOPSIS
cpp.ansi [\-options] [ file ] .B ~em/lib.bin/cpp.ansi
[\-options] [ file ]
.SH DESCRIPTION .SH DESCRIPTION
.I Cpp.ansi .I Cpp.ansi
reads a file, expands macros and include reads a file, expands macros and include

View file

@ -2,23 +2,15 @@
.\" See the copyright notice in the ACK home directory, in the file "Copyright". .\" See the copyright notice in the ACK home directory, in the file "Copyright".
.\" .\"
.\" $Header$ .\" $Header$
.TH LINT 1 89/10/04 .TH LINT 1 "$Revision$"
.SH NAME .SH NAME
lint \- a C program checker lint \- a C program checker
.SH SYNOPSIS .SH SYNOPSIS
.B lint .B lint
[ [ \-abhuvx \-KR -ansi ] [file | libname | \-l\fIxxx\fP ] ...
.B \-abhuvx \-KR -ansi
]
[file | libname
.BR \-l xxx
] ...
.br .br
.B lint .B lint
.BR \-L libname \-L\fIlibname\fP [ file | libname2 | \-l\fIxxx\fP ] ...
[file | libname2
.BR \-l xxx
] ...
.br .br
.SH DESCRIPTION .SH DESCRIPTION
.I Lint .I Lint

View file

@ -1,9 +1,9 @@
.TH EM_M2 6ACK .TH EM_M2 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
em_m2 \- ACK Modula\-2 compiler em_m2 \- ACK Modula\-2 compiler
.SH SYNOPSIS .SH SYNOPSIS
.B em_m2 .B ~em/lib.bin/em_m2
.RI [ option ] .RI [ option ]
.I source .I source
.I destination .I destination

View file

@ -1,4 +1,4 @@
.TH MODULA\-2 1ACK .TH MODULA\-2 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
Modula-2 \- ACK Modula-2 compiler Modula-2 \- ACK Modula-2 compiler
@ -88,7 +88,7 @@ This is useful for interpreters that use the "real" MIN(INTEGER) to
indicate "undefined". indicate "undefined".
.LP .LP
.SH SEE ALSO .SH SEE ALSO
\fIack\fR(1ACK), \fIem_m2\fR(6ACK), \fIm2mm(1ACK)\fR \fIack\fR(1), \fIem_m2\fR(6), \fIm2mm(1)\fR
.SH FILES .SH FILES
.IR ~em/lib/em_m2 : .IR ~em/lib/em_m2 :
binary of the Modula-2 compiler. binary of the Modula-2 compiler.

View file

@ -1,4 +1,4 @@
.TH M2MM 1ACK .TH M2MM 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
m2mm \- Modula-2 makefile generator m2mm \- Modula-2 makefile generator

View file

@ -1,9 +1,9 @@
.TH EM_PC 6ACK .TH EM_PC 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
em_pc \- Pascal compiler em_pc \- Pascal compiler
.SH SYNOPSIS .SH SYNOPSIS
.B em_pc .B ~em/lib.bin/em_pc
.RI [ option ] .RI [ option ]
.I source .I source
.I destination .I destination

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH EM 1ACK .TH EM 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
em \- calling program for em interpreters em \- calling program for em interpreters
.SH SYNOPSIS .SH SYNOPSIS
em [-t] [+fcp] [loadfile [args ... ...] ] \fBem\fP [-t] [+fcp] [loadfile [args ... ...] ]
.SH DESCRIPTION .SH DESCRIPTION
The loadfile ("e.out" if not specified) is opened to read the first 8 word header. The loadfile ("e.out" if not specified) is opened to read the first 8 word header.
The format of this header is explained in e.out(5). The format of this header is explained in e.out(5).
@ -75,7 +75,7 @@ source line flow data
last lines executed last lines executed
.PD .PD
.SH "SEE ALSO" .SH "SEE ALSO"
\fIack\fP(1ACK), \fIack\fP(1),
.SH BUGS .SH BUGS
Most error messages are self explanatory. Most error messages are self explanatory.
If runtime flags are turned on it is advisable to try again If runtime flags are turned on it is advisable to try again

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH EM 1ACK .TH EM 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
em \- calling program for em interpreters em \- calling program for em interpreters
.SH SYNOPSIS .SH SYNOPSIS
em [-t] [+fcp] [loadfile [args ... ...] ] \fBem\fP [-t] [+fcp] [loadfile [args ... ...] ]
.SH DESCRIPTION .SH DESCRIPTION
The loadfile ("e.out" if not specified) is opened to read the first 8 word header. The loadfile ("e.out" if not specified) is opened to read the first 8 word header.
The format of this header is explained in e.out(5). The format of this header is explained in e.out(5).
@ -28,18 +28,18 @@ an estimate of the number of memory cycles used per source line.
This option is expensive in time as well as in memory space. This option is expensive in time as well as in memory space.
The result tables made at run time are dumped onto a file named The result tables made at run time are dumped onto a file named
em_runinf. This file is converted to human readable format em_runinf. This file is converted to human readable format
by the program eminform(1ACK) which writes the profiling information by the program eminform(1) which writes the profiling information
on a file called em_profile. on a file called em_profile.
.IP f .IP f
maintain a bit map of all source lines that have been executed. maintain a bit map of all source lines that have been executed.
This map is written also onto the file em_runinf and can be interpreted by eminform(1ACK) which writes in this case the file em_flow. This map is written also onto the file em_runinf and can be interpreted by eminform(1) which writes in this case the file em_flow.
This option is almost free in time and space. This option is almost free in time and space.
.IP c .IP c
count line usage in tables that count line usage in tables that
contains for every source line the number of times it contains for every source line the number of times it
was entered. was entered.
These tables are also written onto em_runinf. These tables are also written onto em_runinf.
Eminform(1ACK) can be used to convert this information into the Eminform(1) can be used to convert this information into the
file em_count. file em_count.
Cheap in time, expensive in memory space. Cheap in time, expensive in memory space.
.PP .PP
@ -50,7 +50,7 @@ directory ~em/lib/em22/em_????
If the interpreter exits with a non-zero exit status, then the line numbers If the interpreter exits with a non-zero exit status, then the line numbers
of the 64 last executed source lines are dumped on the file of the 64 last executed source lines are dumped on the file
em_runinf em_runinf
in the current directory. Eminform(1ACK) writes this information in the current directory. Eminform(1) writes this information
on the human readable file em_last. on the human readable file em_last.
.SH "FILES" .SH "FILES"
.IP ~em/lib/em22/em_???? 35 .IP ~em/lib/em22/em_???? 35
@ -67,11 +67,10 @@ source line flow data
last lines executed last lines executed
.PD .PD
.SH "SEE ALSO" .SH "SEE ALSO"
eminform(1ACK), ack(1ACK), eminform(1), ack(1),
.SH BUGS .SH BUGS
Most error messages are self explanatory. Most error messages are self explanatory.
The interpreter stops in case of lack of space with an error The interpreter stops in case of lack of space with an error
message SEGVIO stack overflow. message SEGVIO stack overflow.
If runtime flags are turned on it is advisable to try again If runtime flags are turned on it is advisable to try again
with the default options. with the default options.
Bugs should be reported to Evert Wattel.

View file

@ -1,15 +1,15 @@
.\" $Header$ .\" $Header$
.tr ~ .tr ~
.TH EMINFORM 1ACK .TH EMINFORM 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
eminform \- converts runtime information of interpreted em to eminform \- converts runtime information of interpreted em to
human readable form. human readable form.
.SH SYNOPSIS .SH SYNOPSIS
eminform \fBeminform\fP
.SH DESCRIPTION .SH DESCRIPTION
The EM interpreter, em(1ACK), has several debugging features built in. The EM interpreter, em(1), has several debugging features built in.
They can be activated by flag options to em(1ACK). They can be activated by flag options to em(1).
The EM interpreter collects the information while it runs the program. The EM interpreter collects the information while it runs the program.
When the program is terminated, the interpreter dumps this information onto When the program is terminated, the interpreter dumps this information onto
a file called em_runinf. a file called em_runinf.
@ -42,7 +42,7 @@ failed".
.SH FILES .SH FILES
em_runinf, em_last, em_flow, em_count, em_profile em_runinf, em_last, em_flow, em_count, em_profile
.SH "SEE ALSO" .SH "SEE ALSO"
ack(1ACK), em(1ACK). ack(1), em(1).
.SH BUGS .SH BUGS
If an entire procedure is not touched, the the file name in If an entire procedure is not touched, the the file name in
which this procedure occured is unknown. which this procedure occured is unknown.

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH 6500_AS 6ACK .TH 6500_AS 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
6500_as \- assembler for Mostek 6500 6500_as \- assembler for Mostek 6500
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/6500/as [options] argument ... ~em/lib.bin/6500/as [options] argument ...
.SH DESCRIPTION .SH DESCRIPTION
This assembler is made with the general framework This assembler is made with the general framework
described in \fIuni_ass\fP(6). It is an assembler-loader. described in \fIuni_ass\fP(6). It is an assembler-loader.

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH 6800_AS 6ACK .TH 6800_AS 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
6800_as \- assembler for Motorola 6800 6800_as \- assembler for Motorola 6800
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/6800/as [options] argument ... ~em/lib.bin/6800/as [options] argument ...
.SH DESCRIPTION .SH DESCRIPTION
This assembler is made with the general framework This assembler is made with the general framework
described in \fIuni_ass\fP(6). It is an assembler generating relocatable described in \fIuni_ass\fP(6). It is an assembler generating relocatable

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH 6805_AS 6ACK .TH 6805_AS 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
6805_as \- assembler for Motorola 6805 6805_as \- assembler for Motorola 6805
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/6805/as [options] argument ... ~em/lib.bin/6805/as [options] argument ...
.SH DESCRIPTION .SH DESCRIPTION
This assembler is made with the general framework This assembler is made with the general framework
described in \fIuni_ass\fP(6). It is an assembler generating relocatable described in \fIuni_ass\fP(6). It is an assembler generating relocatable

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH 6809_AS 6ACK .TH 6809_AS 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
6809_as \- assembler for 6809 6809_as \- assembler for 6809
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/6809/as [options] argument ... ~em/lib.bin/6809/as [options] argument ...
.SH DESCRIPTION .SH DESCRIPTION
This assembler is made with the general framework This assembler is made with the general framework
described in \fIuni_ass\fP(6). It is an assembler generating relocatable described in \fIuni_ass\fP(6). It is an assembler generating relocatable

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH 8080_AS 6ACK .TH 8080_AS 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
8080_as \- assembler for Intel 8080 and 8085 8080_as \- assembler for Intel 8080 and 8085
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/8080/as [options] argument ... ~em/lib.bin/8080/as [options] argument ...
.SH DESCRIPTION .SH DESCRIPTION
This assembler is made with the general framework This assembler is made with the general framework
described in \fIuni_ass\fP(6). It is an assembler generating relocatable described in \fIuni_ass\fP(6). It is an assembler generating relocatable

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH EM_CG 6ACK .TH EM_CG 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
em_cg \- EM to assembly code translator em_cg \- EM to assembly code translator
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/\fBmach\fP/cg [-d] [-p\fIn\fP] [-w\fIn\fP] [ infile [ outfile ] ] ~em/lib.bin/\fImach\fP/cg [-d] [-p\fIn\fP] [-w\fIn\fP] [ infile [ outfile ] ]
.SH DESCRIPTION .SH DESCRIPTION
Em_cg reads a compact EM-program, argument or standard input, Em_cg reads a compact EM-program, argument or standard input,
and produces an assembly program on argument or standard output and produces an assembly program on argument or standard output

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH EM_NCG 6ACK .TH EM_NCG 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
em_ncg \- EM to assembly code translator em_ncg \- EM to assembly code translator
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/\fBmach\fP/cg [-d\fIn\fP] [-p\fIn\fP] [-w\fIn\fP] [-u\fIfile\fP] [ infile [ outfile ] ] ~em/lib.bin/\fImach\fP/cg [-d\fIn\fP] [-p\fIn\fP] [-w\fIn\fP] [-u\fIfile\fP] [ infile [ outfile ] ]
.SH DESCRIPTION .SH DESCRIPTION
Em_cg reads a compact EM-program, argument or standard input, Em_cg reads a compact EM-program, argument or standard input,
and produces an assembly program on argument or standard output and produces an assembly program on argument or standard output

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH I386_AS 6ACK .TH I386_AS 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
i386_as \- assembler for Intel 80386 i386_as \- assembler for Intel 80386
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/i386/as [options] argument ... ~em/lib.bin/i386/as [options] argument ...
.SH DESCRIPTION .SH DESCRIPTION
This assembler is made with the general framework This assembler is made with the general framework
described in \fIuni_ass\fP(6). It is an assembler generating relocatable described in \fIuni_ass\fP(6). It is an assembler generating relocatable

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH I86_AS 6ACK .TH I86_AS 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
i86_as \- assembler for Intel 8086 i86_as \- assembler for Intel 8086
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/i86/as [options] argument ... ~em/lib.bin/i86/as [options] argument ...
.SH DESCRIPTION .SH DESCRIPTION
This assembler is made with the general framework This assembler is made with the general framework
described in \fIuni_ass\fP(6). It is an assembler generating relocatable described in \fIuni_ass\fP(6). It is an assembler generating relocatable

View file

@ -1,5 +1,5 @@
.\" $Header$ .\" $Header$
.TH LIBMON 7ACK .TH LIBMON 7 "$Revision$"
.ad .ad
.SH NAME .SH NAME
libmon \- library of system call routines with EM calling sequence libmon \- library of system call routines with EM calling sequence

View file

@ -1,5 +1,5 @@
.\" $Header$ .\" $Header$
.TH LIBPC 7ACK .TH LIBPC 7 "$Revision$"
.ad .ad
.SH NAME .SH NAME
libpc \- library of external routines for Pascal programs libpc \- library of external routines for Pascal programs

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH M68K2_AS 6ACK .TH M68K2_AS 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
m68k2_as \- assembler for Motorola 68000 m68k2_as \- assembler for Motorola 68000
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/m68k2/as [options] argument ... ~em/lib.bin/m68k2/as [options] argument ...
.SH DESCRIPTION .SH DESCRIPTION
This assembler is made with the general framework This assembler is made with the general framework
described in \fIuni_ass\fP(6). It is an assembler generating relocatable described in \fIuni_ass\fP(6). It is an assembler generating relocatable

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH NS_AS 6ACK .TH NS_AS 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
ns_as \- National Semiconductor 16032 assembler/linker ns_as \- National Semiconductor 16032 assembler/linker
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/ns/as [options] argument ... ~em/lib.bin/ns/as [options] argument ...
.SH DESCRIPTION .SH DESCRIPTION
The assembler for the National Semiconductor 16032 is based The assembler for the National Semiconductor 16032 is based
on the universal assembler \fIuni_ass\fP(VI). It is an assembler generating on the universal assembler \fIuni_ass\fP(VI). It is an assembler generating

View file

@ -1,5 +1,5 @@
.\" $Header$ .\" $Header$
.TH PC_PRLIB 7ACK .TH PC_PRLIB 7 "$Revision$"
.ad .ad
.SH NAME .SH NAME
pc_prlib \- library of Pascal runtime routines pc_prlib \- library of Pascal runtime routines
@ -13,6 +13,8 @@ function _abi(i:integer):integer;
function _abl(i:long):long; function _abl(i:long):long;
function _mdi(j,i:integer):integer; function _mdi(j,i:integer):integer;
function _mdl(j,i:long):long; function _mdl(j,i:long):long;
function _dvi(j,i:integer):integer;
function _dvl(j,i:long):long;
function _abr(r:real):real; function _abr(r:real):real;
function _sin(r:real):real; function _sin(r:real):real;
function _cos(r:real):real; function _cos(r:real):real;
@ -136,6 +138,10 @@ Compute the absolute value of a long.
Perform the Pascal modulo operation on integers. Perform the Pascal modulo operation on integers.
.IP _mdl .IP _mdl
Perform the Pascal modulo operation on longs. Perform the Pascal modulo operation on longs.
.IP _dvi
Perform the Pascal divide operation on integers.
.IP _dvl
Perform the Pascal divide operation on longs.
.IP _abr .IP _abr
Compute the absolute value of a real. Compute the absolute value of a real.
.IP _sin .IP _sin

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH PDP_AS 6ACK .TH PDP_AS 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
pdp_as \- assembler for PDP 11 pdp_as \- assembler for PDP 11
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/pdp/as [options] argument ... ~em/lib.bin/pdp/as [options] argument ...
.SH DESCRIPTION .SH DESCRIPTION
This assembler is made with the general framework This assembler is made with the general framework
described in \fIuni_ass\fP(6). It is an assembler generating relocatable described in \fIuni_ass\fP(6). It is an assembler generating relocatable

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH UNI_ASS 6ACK .TH UNI_ASS 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
uni_ass \- universal assembler, assembler\-loader uni_ass \- universal assembler, assembler\-loader
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/\fImach\fP/as [options] argument ... ~em/lib.bin/\fImach\fP/as [options] argument ...
.SH DESCRIPTION .SH DESCRIPTION
The universal assembler is a framework allowing easy The universal assembler is a framework allowing easy
generation of an assembler for any byte oriented machine. generation of an assembler for any byte oriented machine.

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH Z8000_AS 6ACK .TH Z8000_AS 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
z8000_as \- assembler for Zilog z8000 (segmented version) z8000_as \- assembler for Zilog z8000 (segmented version)
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/z8000/as [options] argument ... ~em/lib.bin/z8000/as [options] argument ...
.SH DESCRIPTION .SH DESCRIPTION
This assembler is made with the general framework This assembler is made with the general framework
described in \fIuni_ass\fP(6). It is an assembler\-loader. Output is described in \fIuni_ass\fP(6). It is an assembler\-loader. Output is

View file

@ -1,10 +1,10 @@
.\" $Header$ .\" $Header$
.TH Z80_AS 6ACK .TH Z80_AS 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
z80_as \- assembler for Zilog z80 z80_as \- assembler for Zilog z80
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/z80/as [options] argument ... ~em/lib.bin/z80/as [options] argument ...
.SH DESCRIPTION .SH DESCRIPTION
This assembler is made with the general framework This assembler is made with the general framework
described in \fIuni_ass\fP(6). It is an assembler generating relocatable described in \fIuni_ass\fP(6). It is an assembler generating relocatable

View file

@ -1,4 +1,4 @@
.TH ALLOC 3 "March 25, 1986" .TH ALLOC 3 "$Revision$"
.ad .ad
.SH NAME .SH NAME
Malloc, Salloc, Realloc, Srealloc, st_alloc, st_free\ \-\ low level memory allocation routines Malloc, Salloc, Realloc, Srealloc, st_alloc, st_free\ \-\ low level memory allocation routines

View file

@ -1,4 +1,4 @@
.TH ASSERT 3ACK "$Revision$" .TH ASSERT 3 "$Revision$"
.ad .ad
.SH NAME .SH NAME
assert \- program verification assert \- program verification

View file

@ -1,4 +1,4 @@
.TH EM_CODE 3ACK "$Revision$" .TH EM_CODE 3 "$Revision$"
.ad .ad
.SH NAME .SH NAME
emcode \- EM code interface for compilers emcode \- EM code interface for compilers

View file

@ -1,4 +1,4 @@
.TH EM_MES 3ACK "86/03/18" .TH EM_MES 3 "$Revision$"
.ad .ad
.SH NAME .SH NAME
em_mes \- EM-message generating routines em_mes \- EM-message generating routines

View file

@ -1,9 +1,10 @@
.TH EM_NOPT 6ACK "$Revision$" .TH EM_NOPT 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
em_nopt \- EM peephole optimizer em_nopt \- EM peephole optimizer
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/em_nopt [ inputfile [ outputfile ] ] .B ~em/lib.bin/em_nopt
[ inputfile [ outputfile ] ]
.SH DESCRIPTION .SH DESCRIPTION
Em_nopt reads a compact EM-program inputfile or standard input, Em_nopt reads a compact EM-program inputfile or standard input,
and produces another compact EM program on outputfile or standard output and produces another compact EM program on outputfile or standard output
@ -12,7 +13,7 @@ but smaller.
This program is a faster replacement for the program em_opt but does not This program is a faster replacement for the program em_opt but does not
perform some other functions that that program performed and were required perform some other functions that that program performed and were required
before running a codegenerator. These operations are now performed by the before running a codegenerator. These operations are now performed by the
front ends and the EM_CODE(3ACK) module. The old program is still required front ends and the EM_CODE(3) module. The old program is still required
for front ends that do not use the new mechanisms or for making a library for front ends that do not use the new mechanisms or for making a library
module. module.
Usually this program need not be run as the front end will perform the Usually this program need not be run as the front end will perform the
@ -20,4 +21,4 @@ equivalent optimizations using the library module em_opt(3).
.SH "SEE ALSO" .SH "SEE ALSO"
ack(1) em_opt(1) em_opt(3) ack(1) em_opt(1) em_opt(3)
.SH AUTHOR .SH AUTHOR
Bruce McKenzie <bruce@cantuar.UUCP> Bruce McKenzie <bruce@cocs.canterbury.ac.nz>

View file

@ -1,4 +1,4 @@
.TH EM_OPT 3ACK "$Revision$" .TH EM_OPT 3 "$Revision$"
.ad .ad
.SH NAME .SH NAME
emopt \- EM code peephole optimizer interface for compilers emopt \- EM code peephole optimizer interface for compilers
@ -110,4 +110,4 @@ It is not possible to indicate that the argument of
.B O_con_cst () .B O_con_cst ()
must be seen as an unsigned value. must be seen as an unsigned value.
.SH AUTHOR .SH AUTHOR
Bruce McKenzie <bruce@cantuar.UUCP> Bruce McKenzie <bruce@cocs.canterbury.ac.nz>

View file

@ -1,4 +1,4 @@
.TH FLT_ARITH 3ACK " Fri June 30 1989" .TH FLT_ARITH 3 "$Revision$"
.ad .ad
.SH NAME .SH NAME
flt_arith \- high precision floating point arithmetic flt_arith \- high precision floating point arithmetic

View file

@ -1,4 +1,4 @@
.TH IDF 3ACK "March 17, 1986" .TH IDF 3 "$Revision$"
.ad .ad
.SH NAME .SH NAME
init_idf, str2idf, findidf\ \-\ a namelist module init_idf, str2idf, findidf\ \-\ a namelist module

View file

@ -1,4 +1,4 @@
.TH INPUT 3ACK "March 25, 1986" .TH INPUT 3 "$Revision$"
.ad .ad
.SH NAME .SH NAME
LoadChar, PushBack, InsertFile, InsertText, AtEoIF, AtEoIT\ \-\ input LoadChar, PushBack, InsertFile, InsertText, AtEoIF, AtEoIT\ \-\ input

View file

@ -1,4 +1,4 @@
.TH OBJECT 3ACK "October 16, 1986" .TH OBJECT 3 "$Revision$"
.ad .ad
.SH NAME .SH NAME
wr_open, wr_close, wr_ohead, wr_sect, wr_outsect, wr_emit, wr_putc, wr_relo, wr_open, wr_close, wr_ohead, wr_sect, wr_outsect, wr_emit, wr_putc, wr_relo,

View file

@ -1,4 +1,4 @@
.TH PRINT 3ACK "86/04/02" .TH PRINT 3 "$Revision$"
.ad .ad
.SH NAME .SH NAME
print, fprint, sprint, doprnt -- very simple formatted-output routines print, fprint, sprint, doprnt -- very simple formatted-output routines

View file

@ -1,4 +1,4 @@
.TH READ_EM 3ACK "March 17, 1986" .TH READ_EM 3 "$Revision$"
.ad .ad
.SH NAME .SH NAME
EM_open, EM_getinstr, EM_close, EM_open, EM_getinstr, EM_close,

View file

@ -1,4 +1,4 @@
.TH STRING 3ACK "86/03/18" .TH STRING 3 "$Revision$"
.ad .ad
.SH NAME .SH NAME
strcpy, strncpy, strcat, strncat, strcmp, strncmp, strcpy, strncpy, strcat, strncat, strcmp, strncmp,

View file

@ -1,4 +1,4 @@
.TH SYSTEM 3ACK "86/03/24" .TH SYSTEM 3 "$Revision$"
.ad .ad
.SH NAME .SH NAME
sys_open, sys_close, sys_read, sys_write, sys_reset, sys_access, sys_open, sys_close, sys_read, sys_write, sys_reset, sys_access,

View file

@ -1,23 +1,10 @@
.\" $Header$ .\" $Header$
.TH LLGEN 1ACK .TH LLGEN 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
LLgen, an extended LL(1) parser generator LLgen, an extended LL(1) parser generator
.SH SYNOPSIS .SH SYNOPSIS
\fBLLgen\fP LLgen [ \-vxw ] [ \-j[\fInum\fP] ] [ \-l\fInum\fP ] [ \-h\fInum\fP ] file ...
[
\fB\-vxw\fP
]
[
\fB\-j\fP[\fInum\fP]
]
[
\fB\-l\fP\fInum\fP
]
[
\fB\-h\fP\fInum\fP
]
file ...
.SH DESCRIPTION .SH DESCRIPTION
\fILLgen\fP \fILLgen\fP
converts a context-free grammar into a set of converts a context-free grammar into a set of

View file

@ -9,7 +9,7 @@
.ft \\n(Sf .ft \\n(Sf
.sp 1 .sp 1
.. ..
.TH ACK 1ACK .TH ACK 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
ack \- Amsterdam Compiler Kit ack \- Amsterdam Compiler Kit

View file

@ -1,12 +1,8 @@
.TH ANM 1ACK .TH ANM 1 "$Revision$"
.SH NAME .SH NAME
anm \- print name list anm \- print name list
.SH SYNOPSIS .SH SYNOPSIS
.B anm anm [ \-gnoprus ] [ file ... ]
[
.B \-gnoprus
]
[ file ... ]
.SH DESCRIPTION .SH DESCRIPTION
.I Anm .I Anm
prints the name list (symbol table) of each ack.out(5) format object prints the name list (symbol table) of each ack.out(5) format object

View file

@ -1,9 +1,8 @@
.TH ASIZE 1ACK .TH ASIZE 1 "$Revision$"
.SH NAME .SH NAME
asize \- size of an object file asize \- size of an object file
.SH SYNOPSIS .SH SYNOPSIS
.B asize asize [ file ... ]
[ file ... ]
.SH DESCRIPTION .SH DESCRIPTION
.I Asize .I Asize
prints the (decimal) number of bytes prints the (decimal) number of bytes

View file

@ -1,9 +1,8 @@
.TH ASTRIP 1ACK .TH ASTRIP 1 "$Revision$"
.SH NAME .SH NAME
astrip \- remove symbols and relocation information astrip \- remove symbols and relocation information
.SH SYNOPSIS .SH SYNOPSIS
.B astrip astrip file ...
file ...
.SH DESCRIPTION .SH DESCRIPTION
.I Astrip .I Astrip
removes the symbol removes the symbol

View file

@ -1,5 +1,5 @@
.\" $Header$ .\" $Header$
.TH AAL 1ACK .TH AAL 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
aal \- archive and library maintainer aal \- archive and library maintainer

View file

@ -1,5 +1,5 @@
.\" $Header$ .\" $Header$
.TH ARCH 1ACK .TH ARCH 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
arch \- archive and library maintainer arch \- archive and library maintainer

View file

@ -1,5 +1,5 @@
.\" $Header$ .\" $Header$
.TH ARCH 5ACK .TH ARCH 5 "$Revision$"
.ad .ad
.SH NAME .SH NAME
arch \- archive (library) file format arch \- archive (library) file format

View file

@ -1,10 +1,11 @@
.\" $Header$ .\" $Header$
.TH EM_ASS 6ACK .TH EM_ASS 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
em_ass \- EM assembler/loader em_ass \- EM assembler/loader
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/em_ass [options] argument ... .B ~em/lib.bin/em_ass
[options] argument ...
.SH DESCRIPTION .SH DESCRIPTION
Em_ass assembles and links EM modules. Em_ass assembles and links EM modules.
Arguments may be flags, EM modules or libraries. Arguments may be flags, EM modules or libraries.

View file

@ -1,9 +1,10 @@
.TH CCLASH 1ACK .TH CCLASH 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
cclash \- report clashing identifiers in C-programs cclash \- report clashing identifiers in C-programs
.SH SYNOPSIS .SH SYNOPSIS
.B cclash [ -l<length> ] [ -c | -m ] .B cclash
[ -l<length> ] [ -c | -m ]
[ file ... ] [ file ... ]
.SH DESCRIPTION .SH DESCRIPTION
.I Cclash .I Cclash

View file

@ -1,4 +1,4 @@
.TH CID 1ACK .TH CID 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
cid \- change identifiers not occurring in C comment, strings and cid \- change identifiers not occurring in C comment, strings and

View file

@ -1,10 +1,10 @@
.TH MKDEP 1ACK .TH MKDEP 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
mkdep \- dependency generator for C-programs mkdep \- dependency generator for C-programs
.SH SYNOPSYS .SH SYNOPSYS
.B mkdep [ -d ] .B mkdep
file ... [ -d ] file ...
.SH DESCRIPTION .SH DESCRIPTION
.I Mkdep .I Mkdep
scans the files in the argument list for C-preprocessor lines of the form scans the files in the argument list for C-preprocessor lines of the form

View file

@ -1,10 +1,10 @@
.TH PRID 1ACK .TH PRID 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
prid \- print identifiers in C-programs longer than a certain length prid \- print identifiers in C-programs longer than a certain length
.SH SYNOPSIS .SH SYNOPSIS
.B prid [ -l<length> ] .B prid
[ file ... ] [ -l<length> ] [ file ... ]
.SH DESCRIPTION .SH DESCRIPTION
.I Prid .I Prid
prints all identifiers with length >= <length>. prints all identifiers with length >= <length>.

View file

@ -1,9 +1,10 @@
.TH TABGEN 1ACK .TH TABGEN 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
tabgen \- table generator for C-programs tabgen \- table generator for C-programs
.SH SYNOPSYS .SH SYNOPSYS
.B tabgen \fIarguments\fP .B tabgen
\fIarguments\fP
.SH DESCRIPTION .SH DESCRIPTION
.I Tabgen .I Tabgen
is a handy tool for generating tables for C-programs from a compact is a handy tool for generating tables for C-programs from a compact

View file

@ -1,9 +1,10 @@
.TH CPP 6ACK .TH CPP 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
cpp \- C Pre-Processor cpp \- C Pre-Processor
.SH SYNOPSIS .SH SYNOPSIS
cpp [\-options] [ file ] .B ~em/lib.bin/cpp
[\-options] [ file ]
.SH DESCRIPTION .SH DESCRIPTION
.I Cpp .I Cpp
reads a file, expands macros and include reads a file, expands macros and include

View file

@ -1,15 +1,10 @@
.\" $Header$ .\" $Header$
.TH GRIND 1 .TH GRIND 1 "$Revision$"
.SH NAME .SH NAME
grind \- source-level debugger for ACK grind \- source-level debugger for ACK
.SH SYNOPSIS .SH SYNOPSIS
.B grind .B grind
[ [ <ACK object file> ] [ <object file> ]
.I <ACK object file>
]
[
.I <object file>
]
.SH DESCRIPTION .SH DESCRIPTION
.B Grind .B Grind
is a utility for source-level debugging and execution of is a utility for source-level debugging and execution of

View file

@ -1,7 +1,7 @@
.\" Manual page .\" Manual page
.\" .\"
.\" $Header$ .\" $Header$
.TH INT I .TH INT 1 "$Revision$"
.ad .ad
.SH NAME .SH NAME
int \- Interpreter for EM Machine Language int \- Interpreter for EM Machine Language

View file

@ -1,4 +1,4 @@
.TH "ACK.OUT" 5ACK "July 29, 1986" .TH "ACK.OUT" 5 "$Revision$"
.ad .ad
.SH NAME .SH NAME
ack.out\ \-\ ACK-assembler and link editor output ack.out\ \-\ ACK-assembler and link editor output

View file

@ -1,9 +1,9 @@
.TH LED 6ACK .TH LED 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
led \- link editor led \- link editor
.SH SYNOPSIS .SH SYNOPSIS
.B led .B ~em/lib.bin/em_led
[ option ] ... file ... [ option ] ... file ...
.SH DESCRIPTION .SH DESCRIPTION
.I Led .I Led

View file

@ -1,12 +1,14 @@
.\" $Header$ .\" $Header$
.TH EM_DECODE 6ACK .TH EM_DECODE 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
em_decode,em_encode \- compact to readable EM and v.v. em_decode,em_encode \- compact to readable EM and v.v.
.SH SYNOPSIS .SH SYNOPSIS
/usr/em/lib/em_decode [ inputfile [ outputfile ] ] .B ~/lib.bin/em_decode
[ inputfile [ outputfile ] ]
.br .br
/usr/em/lib/em_encode [ inputfile [ outputfile ] ] .B ~em/lib.bin/em_encode
[ inputfile [ outputfile ] ]
.SH DESCRIPTION .SH DESCRIPTION
Most programs involved with the EM project only produce and accept Most programs involved with the EM project only produce and accept
EM programs in compact form. EM programs in compact form.

View file

@ -1,10 +1,11 @@
.\" $Header$ .\" $Header$
.TH NCGG 6ACK .TH NCGG 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
cgg \- Code table translating utility cgg \- Code table translating utility
.SH SYNOPSIS .SH SYNOPSIS
cgg [-c] [-d] [-v] table .B ~em/lib.bin/cgg
[-c] [-d] [-v] table
.SH DESCRIPTION .SH DESCRIPTION
cgg translates a machine description table into the internal cgg translates a machine description table into the internal
structures needed by em_cg. structures needed by em_cg.

View file

@ -1,10 +1,11 @@
.\" $Header$ .\" $Header$
.TH EM_OPT 6ACK .TH EM_OPT 6 "$Revision$"
.ad .ad
.SH NAME .SH NAME
em_opt \- EM peephole optimizer em_opt \- EM peephole optimizer
.SH SYNOPSIS .SH SYNOPSIS
~em/lib/em_opt [-Ln] [ argument ] .B ~em/lib/em_opt
[-Ln] [ argument ]
.SH DESCRIPTION .SH DESCRIPTION
Em_opt reads a compact EM-program, argument or standard input, Em_opt reads a compact EM-program, argument or standard input,
and produces another compact EM program on standard output and produces another compact EM program on standard output