Changes to manual page
This commit is contained in:
parent
a329780d73
commit
7551b8e83a
65 changed files with 139 additions and 155 deletions
|
@ -1,9 +1,9 @@
|
|||
.TH EM_CEMCOM.ANSI 6ACK
|
||||
.TH EM_CEMCOM.ANSI 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
em_cemcom.ansi \- ANSI C to EM compiler
|
||||
.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
|
||||
\fICemcom\fP is a compiler that translates C programs
|
||||
into EM compact code.
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
.TH EM_CEMCOM 6ACK
|
||||
.TH EM_CEMCOM 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
em_cemcom \- C to EM compiler
|
||||
.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
|
||||
\fICemcom\fP is a compiler that translates C programs
|
||||
into EM compact code.
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
.TH CPP.ANSI 6ACK
|
||||
.TH CPP.ANSI 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
cpp.ansi \- ANSI C Pre-Processor
|
||||
.SH SYNOPSIS
|
||||
cpp.ansi [\-options] [ file ]
|
||||
.B ~em/lib.bin/cpp.ansi
|
||||
[\-options] [ file ]
|
||||
.SH DESCRIPTION
|
||||
.I Cpp.ansi
|
||||
reads a file, expands macros and include
|
||||
|
|
|
@ -2,23 +2,15 @@
|
|||
.\" See the copyright notice in the ACK home directory, in the file "Copyright".
|
||||
.\"
|
||||
.\" $Header$
|
||||
.TH LINT 1 89/10/04
|
||||
.TH LINT 1 "$Revision$"
|
||||
.SH NAME
|
||||
lint \- a C program checker
|
||||
.SH SYNOPSIS
|
||||
.B lint
|
||||
[
|
||||
.B \-abhuvx \-KR -ansi
|
||||
]
|
||||
[file | libname
|
||||
.BR \-l xxx
|
||||
] ...
|
||||
[ \-abhuvx \-KR -ansi ] [file | libname | \-l\fIxxx\fP ] ...
|
||||
.br
|
||||
.B lint
|
||||
.BR \-L libname
|
||||
[file | libname2
|
||||
.BR \-l xxx
|
||||
] ...
|
||||
\-L\fIlibname\fP [ file | libname2 | \-l\fIxxx\fP ] ...
|
||||
.br
|
||||
.SH DESCRIPTION
|
||||
.I Lint
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
.TH EM_M2 6ACK
|
||||
.TH EM_M2 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
em_m2 \- ACK Modula\-2 compiler
|
||||
.SH SYNOPSIS
|
||||
.B em_m2
|
||||
.B ~em/lib.bin/em_m2
|
||||
.RI [ option ]
|
||||
.I source
|
||||
.I destination
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH MODULA\-2 1ACK
|
||||
.TH MODULA\-2 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
Modula-2 \- ACK Modula-2 compiler
|
||||
|
@ -88,7 +88,7 @@ This is useful for interpreters that use the "real" MIN(INTEGER) to
|
|||
indicate "undefined".
|
||||
.LP
|
||||
.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
|
||||
.IR ~em/lib/em_m2 :
|
||||
binary of the Modula-2 compiler.
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH M2MM 1ACK
|
||||
.TH M2MM 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
m2mm \- Modula-2 makefile generator
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
.TH EM_PC 6ACK
|
||||
.TH EM_PC 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
em_pc \- Pascal compiler
|
||||
.SH SYNOPSIS
|
||||
.B em_pc
|
||||
.B ~em/lib.bin/em_pc
|
||||
.RI [ option ]
|
||||
.I source
|
||||
.I destination
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH EM 1ACK
|
||||
.TH EM 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
em \- calling program for em interpreters
|
||||
.SH SYNOPSIS
|
||||
em [-t] [+fcp] [loadfile [args ... ...] ]
|
||||
\fBem\fP [-t] [+fcp] [loadfile [args ... ...] ]
|
||||
.SH DESCRIPTION
|
||||
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).
|
||||
|
@ -75,7 +75,7 @@ source line flow data
|
|||
last lines executed
|
||||
.PD
|
||||
.SH "SEE ALSO"
|
||||
\fIack\fP(1ACK),
|
||||
\fIack\fP(1),
|
||||
.SH BUGS
|
||||
Most error messages are self explanatory.
|
||||
If runtime flags are turned on it is advisable to try again
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH EM 1ACK
|
||||
.TH EM 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
em \- calling program for em interpreters
|
||||
.SH SYNOPSIS
|
||||
em [-t] [+fcp] [loadfile [args ... ...] ]
|
||||
\fBem\fP [-t] [+fcp] [loadfile [args ... ...] ]
|
||||
.SH DESCRIPTION
|
||||
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).
|
||||
|
@ -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.
|
||||
The result tables made at run time are dumped onto a file named
|
||||
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.
|
||||
.IP f
|
||||
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.
|
||||
.IP c
|
||||
count line usage in tables that
|
||||
contains for every source line the number of times it
|
||||
was entered.
|
||||
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.
|
||||
Cheap in time, expensive in memory space.
|
||||
.PP
|
||||
|
@ -50,7 +50,7 @@ directory ~em/lib/em22/em_????
|
|||
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
|
||||
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.
|
||||
.SH "FILES"
|
||||
.IP ~em/lib/em22/em_???? 35
|
||||
|
@ -67,11 +67,10 @@ source line flow data
|
|||
last lines executed
|
||||
.PD
|
||||
.SH "SEE ALSO"
|
||||
eminform(1ACK), ack(1ACK),
|
||||
eminform(1), ack(1),
|
||||
.SH BUGS
|
||||
Most error messages are self explanatory.
|
||||
The interpreter stops in case of lack of space with an error
|
||||
message SEGVIO stack overflow.
|
||||
If runtime flags are turned on it is advisable to try again
|
||||
with the default options.
|
||||
Bugs should be reported to Evert Wattel.
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
.\" $Header$
|
||||
.tr ~
|
||||
.TH EMINFORM 1ACK
|
||||
.TH EMINFORM 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
eminform \- converts runtime information of interpreted em to
|
||||
human readable form.
|
||||
.SH SYNOPSIS
|
||||
eminform
|
||||
\fBeminform\fP
|
||||
.SH DESCRIPTION
|
||||
The EM interpreter, em(1ACK), has several debugging features built in.
|
||||
They can be activated by flag options to em(1ACK).
|
||||
The EM interpreter, em(1), has several debugging features built in.
|
||||
They can be activated by flag options to em(1).
|
||||
The EM interpreter collects the information while it runs the program.
|
||||
When the program is terminated, the interpreter dumps this information onto
|
||||
a file called em_runinf.
|
||||
|
@ -42,7 +42,7 @@ failed".
|
|||
.SH FILES
|
||||
em_runinf, em_last, em_flow, em_count, em_profile
|
||||
.SH "SEE ALSO"
|
||||
ack(1ACK), em(1ACK).
|
||||
ack(1), em(1).
|
||||
.SH BUGS
|
||||
If an entire procedure is not touched, the the file name in
|
||||
which this procedure occured is unknown.
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH 6500_AS 6ACK
|
||||
.TH 6500_AS 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
6500_as \- assembler for Mostek 6500
|
||||
.SH SYNOPSIS
|
||||
~em/lib/6500/as [options] argument ...
|
||||
~em/lib.bin/6500/as [options] argument ...
|
||||
.SH DESCRIPTION
|
||||
This assembler is made with the general framework
|
||||
described in \fIuni_ass\fP(6). It is an assembler-loader.
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH 6800_AS 6ACK
|
||||
.TH 6800_AS 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
6800_as \- assembler for Motorola 6800
|
||||
.SH SYNOPSIS
|
||||
~em/lib/6800/as [options] argument ...
|
||||
~em/lib.bin/6800/as [options] argument ...
|
||||
.SH DESCRIPTION
|
||||
This assembler is made with the general framework
|
||||
described in \fIuni_ass\fP(6). It is an assembler generating relocatable
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH 6805_AS 6ACK
|
||||
.TH 6805_AS 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
6805_as \- assembler for Motorola 6805
|
||||
.SH SYNOPSIS
|
||||
~em/lib/6805/as [options] argument ...
|
||||
~em/lib.bin/6805/as [options] argument ...
|
||||
.SH DESCRIPTION
|
||||
This assembler is made with the general framework
|
||||
described in \fIuni_ass\fP(6). It is an assembler generating relocatable
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH 6809_AS 6ACK
|
||||
.TH 6809_AS 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
6809_as \- assembler for 6809
|
||||
.SH SYNOPSIS
|
||||
~em/lib/6809/as [options] argument ...
|
||||
~em/lib.bin/6809/as [options] argument ...
|
||||
.SH DESCRIPTION
|
||||
This assembler is made with the general framework
|
||||
described in \fIuni_ass\fP(6). It is an assembler generating relocatable
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH 8080_AS 6ACK
|
||||
.TH 8080_AS 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
8080_as \- assembler for Intel 8080 and 8085
|
||||
.SH SYNOPSIS
|
||||
~em/lib/8080/as [options] argument ...
|
||||
~em/lib.bin/8080/as [options] argument ...
|
||||
.SH DESCRIPTION
|
||||
This assembler is made with the general framework
|
||||
described in \fIuni_ass\fP(6). It is an assembler generating relocatable
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH EM_CG 6ACK
|
||||
.TH EM_CG 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
em_cg \- EM to assembly code translator
|
||||
.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
|
||||
Em_cg reads a compact EM-program, argument or standard input,
|
||||
and produces an assembly program on argument or standard output
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH EM_NCG 6ACK
|
||||
.TH EM_NCG 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
em_ncg \- EM to assembly code translator
|
||||
.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
|
||||
Em_cg reads a compact EM-program, argument or standard input,
|
||||
and produces an assembly program on argument or standard output
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH I386_AS 6ACK
|
||||
.TH I386_AS 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
i386_as \- assembler for Intel 80386
|
||||
.SH SYNOPSIS
|
||||
~em/lib/i386/as [options] argument ...
|
||||
~em/lib.bin/i386/as [options] argument ...
|
||||
.SH DESCRIPTION
|
||||
This assembler is made with the general framework
|
||||
described in \fIuni_ass\fP(6). It is an assembler generating relocatable
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH I86_AS 6ACK
|
||||
.TH I86_AS 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
i86_as \- assembler for Intel 8086
|
||||
.SH SYNOPSIS
|
||||
~em/lib/i86/as [options] argument ...
|
||||
~em/lib.bin/i86/as [options] argument ...
|
||||
.SH DESCRIPTION
|
||||
This assembler is made with the general framework
|
||||
described in \fIuni_ass\fP(6). It is an assembler generating relocatable
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.\" $Header$
|
||||
.TH LIBMON 7ACK
|
||||
.TH LIBMON 7 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
libmon \- library of system call routines with EM calling sequence
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.\" $Header$
|
||||
.TH LIBPC 7ACK
|
||||
.TH LIBPC 7 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
libpc \- library of external routines for Pascal programs
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH M68K2_AS 6ACK
|
||||
.TH M68K2_AS 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
m68k2_as \- assembler for Motorola 68000
|
||||
.SH SYNOPSIS
|
||||
~em/lib/m68k2/as [options] argument ...
|
||||
~em/lib.bin/m68k2/as [options] argument ...
|
||||
.SH DESCRIPTION
|
||||
This assembler is made with the general framework
|
||||
described in \fIuni_ass\fP(6). It is an assembler generating relocatable
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH NS_AS 6ACK
|
||||
.TH NS_AS 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
ns_as \- National Semiconductor 16032 assembler/linker
|
||||
.SH SYNOPSIS
|
||||
~em/lib/ns/as [options] argument ...
|
||||
~em/lib.bin/ns/as [options] argument ...
|
||||
.SH DESCRIPTION
|
||||
The assembler for the National Semiconductor 16032 is based
|
||||
on the universal assembler \fIuni_ass\fP(VI). It is an assembler generating
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.\" $Header$
|
||||
.TH PC_PRLIB 7ACK
|
||||
.TH PC_PRLIB 7 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
pc_prlib \- library of Pascal runtime routines
|
||||
|
@ -13,6 +13,8 @@ function _abi(i:integer):integer;
|
|||
function _abl(i:long):long;
|
||||
function _mdi(j,i:integer):integer;
|
||||
function _mdl(j,i:long):long;
|
||||
function _dvi(j,i:integer):integer;
|
||||
function _dvl(j,i:long):long;
|
||||
function _abr(r:real):real;
|
||||
function _sin(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.
|
||||
.IP _mdl
|
||||
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
|
||||
Compute the absolute value of a real.
|
||||
.IP _sin
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH PDP_AS 6ACK
|
||||
.TH PDP_AS 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
pdp_as \- assembler for PDP 11
|
||||
.SH SYNOPSIS
|
||||
~em/lib/pdp/as [options] argument ...
|
||||
~em/lib.bin/pdp/as [options] argument ...
|
||||
.SH DESCRIPTION
|
||||
This assembler is made with the general framework
|
||||
described in \fIuni_ass\fP(6). It is an assembler generating relocatable
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH UNI_ASS 6ACK
|
||||
.TH UNI_ASS 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
uni_ass \- universal assembler, assembler\-loader
|
||||
.SH SYNOPSIS
|
||||
~em/lib/\fImach\fP/as [options] argument ...
|
||||
~em/lib.bin/\fImach\fP/as [options] argument ...
|
||||
.SH DESCRIPTION
|
||||
The universal assembler is a framework allowing easy
|
||||
generation of an assembler for any byte oriented machine.
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH Z8000_AS 6ACK
|
||||
.TH Z8000_AS 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
z8000_as \- assembler for Zilog z8000 (segmented version)
|
||||
.SH SYNOPSIS
|
||||
~em/lib/z8000/as [options] argument ...
|
||||
~em/lib.bin/z8000/as [options] argument ...
|
||||
.SH DESCRIPTION
|
||||
This assembler is made with the general framework
|
||||
described in \fIuni_ass\fP(6). It is an assembler\-loader. Output is
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH Z80_AS 6ACK
|
||||
.TH Z80_AS 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
z80_as \- assembler for Zilog z80
|
||||
.SH SYNOPSIS
|
||||
~em/lib/z80/as [options] argument ...
|
||||
~em/lib.bin/z80/as [options] argument ...
|
||||
.SH DESCRIPTION
|
||||
This assembler is made with the general framework
|
||||
described in \fIuni_ass\fP(6). It is an assembler generating relocatable
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH ALLOC 3 "March 25, 1986"
|
||||
.TH ALLOC 3 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
Malloc, Salloc, Realloc, Srealloc, st_alloc, st_free\ \-\ low level memory allocation routines
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH ASSERT 3ACK "$Revision$"
|
||||
.TH ASSERT 3 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
assert \- program verification
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH EM_CODE 3ACK "$Revision$"
|
||||
.TH EM_CODE 3 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
emcode \- EM code interface for compilers
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH EM_MES 3ACK "86/03/18"
|
||||
.TH EM_MES 3 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
em_mes \- EM-message generating routines
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
.TH EM_NOPT 6ACK "$Revision$"
|
||||
.TH EM_NOPT 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
em_nopt \- EM peephole optimizer
|
||||
.SH SYNOPSIS
|
||||
~em/lib/em_nopt [ inputfile [ outputfile ] ]
|
||||
.B ~em/lib.bin/em_nopt
|
||||
[ inputfile [ outputfile ] ]
|
||||
.SH DESCRIPTION
|
||||
Em_nopt reads a compact EM-program inputfile or standard input,
|
||||
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
|
||||
perform some other functions that that program performed and were required
|
||||
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
|
||||
module.
|
||||
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"
|
||||
ack(1) em_opt(1) em_opt(3)
|
||||
.SH AUTHOR
|
||||
Bruce McKenzie <bruce@cantuar.UUCP>
|
||||
Bruce McKenzie <bruce@cocs.canterbury.ac.nz>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH EM_OPT 3ACK "$Revision$"
|
||||
.TH EM_OPT 3 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
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 ()
|
||||
must be seen as an unsigned value.
|
||||
.SH AUTHOR
|
||||
Bruce McKenzie <bruce@cantuar.UUCP>
|
||||
Bruce McKenzie <bruce@cocs.canterbury.ac.nz>
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH FLT_ARITH 3ACK " Fri June 30 1989"
|
||||
.TH FLT_ARITH 3 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
flt_arith \- high precision floating point arithmetic
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH IDF 3ACK "March 17, 1986"
|
||||
.TH IDF 3 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
init_idf, str2idf, findidf\ \-\ a namelist module
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH INPUT 3ACK "March 25, 1986"
|
||||
.TH INPUT 3 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
LoadChar, PushBack, InsertFile, InsertText, AtEoIF, AtEoIT\ \-\ input
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH OBJECT 3ACK "October 16, 1986"
|
||||
.TH OBJECT 3 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
wr_open, wr_close, wr_ohead, wr_sect, wr_outsect, wr_emit, wr_putc, wr_relo,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH PRINT 3ACK "86/04/02"
|
||||
.TH PRINT 3 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
print, fprint, sprint, doprnt -- very simple formatted-output routines
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH READ_EM 3ACK "March 17, 1986"
|
||||
.TH READ_EM 3 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
EM_open, EM_getinstr, EM_close,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH STRING 3ACK "86/03/18"
|
||||
.TH STRING 3 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
strcpy, strncpy, strcat, strncat, strcmp, strncmp,
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH SYSTEM 3ACK "86/03/24"
|
||||
.TH SYSTEM 3 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
sys_open, sys_close, sys_read, sys_write, sys_reset, sys_access,
|
||||
|
|
|
@ -1,23 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH LLGEN 1ACK
|
||||
.TH LLGEN 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
LLgen, an extended LL(1) parser generator
|
||||
.SH SYNOPSIS
|
||||
\fBLLgen\fP
|
||||
[
|
||||
\fB\-vxw\fP
|
||||
]
|
||||
[
|
||||
\fB\-j\fP[\fInum\fP]
|
||||
]
|
||||
[
|
||||
\fB\-l\fP\fInum\fP
|
||||
]
|
||||
[
|
||||
\fB\-h\fP\fInum\fP
|
||||
]
|
||||
file ...
|
||||
LLgen [ \-vxw ] [ \-j[\fInum\fP] ] [ \-l\fInum\fP ] [ \-h\fInum\fP ] file ...
|
||||
.SH DESCRIPTION
|
||||
\fILLgen\fP
|
||||
converts a context-free grammar into a set of
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
.ft \\n(Sf
|
||||
.sp 1
|
||||
..
|
||||
.TH ACK 1ACK
|
||||
.TH ACK 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
ack \- Amsterdam Compiler Kit
|
||||
|
|
|
@ -1,12 +1,8 @@
|
|||
.TH ANM 1ACK
|
||||
.TH ANM 1 "$Revision$"
|
||||
.SH NAME
|
||||
anm \- print name list
|
||||
.SH SYNOPSIS
|
||||
.B anm
|
||||
[
|
||||
.B \-gnoprus
|
||||
]
|
||||
[ file ... ]
|
||||
anm [ \-gnoprus ] [ file ... ]
|
||||
.SH DESCRIPTION
|
||||
.I Anm
|
||||
prints the name list (symbol table) of each ack.out(5) format object
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
.TH ASIZE 1ACK
|
||||
.TH ASIZE 1 "$Revision$"
|
||||
.SH NAME
|
||||
asize \- size of an object file
|
||||
.SH SYNOPSIS
|
||||
.B asize
|
||||
[ file ... ]
|
||||
asize [ file ... ]
|
||||
.SH DESCRIPTION
|
||||
.I Asize
|
||||
prints the (decimal) number of bytes
|
||||
|
|
|
@ -1,9 +1,8 @@
|
|||
.TH ASTRIP 1ACK
|
||||
.TH ASTRIP 1 "$Revision$"
|
||||
.SH NAME
|
||||
astrip \- remove symbols and relocation information
|
||||
.SH SYNOPSIS
|
||||
.B astrip
|
||||
file ...
|
||||
astrip file ...
|
||||
.SH DESCRIPTION
|
||||
.I Astrip
|
||||
removes the symbol
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.\" $Header$
|
||||
.TH AAL 1ACK
|
||||
.TH AAL 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
aal \- archive and library maintainer
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.\" $Header$
|
||||
.TH ARCH 1ACK
|
||||
.TH ARCH 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
arch \- archive and library maintainer
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
.\" $Header$
|
||||
.TH ARCH 5ACK
|
||||
.TH ARCH 5 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
arch \- archive (library) file format
|
||||
|
|
|
@ -1,10 +1,11 @@
|
|||
.\" $Header$
|
||||
.TH EM_ASS 6ACK
|
||||
.TH EM_ASS 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
em_ass \- EM assembler/loader
|
||||
.SH SYNOPSIS
|
||||
~em/lib/em_ass [options] argument ...
|
||||
.B ~em/lib.bin/em_ass
|
||||
[options] argument ...
|
||||
.SH DESCRIPTION
|
||||
Em_ass assembles and links EM modules.
|
||||
Arguments may be flags, EM modules or libraries.
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
.TH CCLASH 1ACK
|
||||
.TH CCLASH 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
cclash \- report clashing identifiers in C-programs
|
||||
.SH SYNOPSIS
|
||||
.B cclash [ -l<length> ] [ -c | -m ]
|
||||
.B cclash
|
||||
[ -l<length> ] [ -c | -m ]
|
||||
[ file ... ]
|
||||
.SH DESCRIPTION
|
||||
.I Cclash
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH CID 1ACK
|
||||
.TH CID 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
cid \- change identifiers not occurring in C comment, strings and
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.TH MKDEP 1ACK
|
||||
.TH MKDEP 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
mkdep \- dependency generator for C-programs
|
||||
.SH SYNOPSYS
|
||||
.B mkdep [ -d ]
|
||||
file ...
|
||||
.B mkdep
|
||||
[ -d ] file ...
|
||||
.SH DESCRIPTION
|
||||
.I Mkdep
|
||||
scans the files in the argument list for C-preprocessor lines of the form
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
.TH PRID 1ACK
|
||||
.TH PRID 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
prid \- print identifiers in C-programs longer than a certain length
|
||||
.SH SYNOPSIS
|
||||
.B prid [ -l<length> ]
|
||||
[ file ... ]
|
||||
.B prid
|
||||
[ -l<length> ] [ file ... ]
|
||||
.SH DESCRIPTION
|
||||
.I Prid
|
||||
prints all identifiers with length >= <length>.
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
.TH TABGEN 1ACK
|
||||
.TH TABGEN 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
tabgen \- table generator for C-programs
|
||||
.SH SYNOPSYS
|
||||
.B tabgen \fIarguments\fP
|
||||
.B tabgen
|
||||
\fIarguments\fP
|
||||
.SH DESCRIPTION
|
||||
.I Tabgen
|
||||
is a handy tool for generating tables for C-programs from a compact
|
||||
|
|
|
@ -1,9 +1,10 @@
|
|||
.TH CPP 6ACK
|
||||
.TH CPP 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
cpp \- C Pre-Processor
|
||||
.SH SYNOPSIS
|
||||
cpp [\-options] [ file ]
|
||||
.B ~em/lib.bin/cpp
|
||||
[\-options] [ file ]
|
||||
.SH DESCRIPTION
|
||||
.I Cpp
|
||||
reads a file, expands macros and include
|
||||
|
|
|
@ -1,15 +1,10 @@
|
|||
.\" $Header$
|
||||
.TH GRIND 1
|
||||
.TH GRIND 1 "$Revision$"
|
||||
.SH NAME
|
||||
grind \- source-level debugger for ACK
|
||||
.SH SYNOPSIS
|
||||
.B grind
|
||||
[
|
||||
.I <ACK object file>
|
||||
]
|
||||
[
|
||||
.I <object file>
|
||||
]
|
||||
[ <ACK object file> ] [ <object file> ]
|
||||
.SH DESCRIPTION
|
||||
.B Grind
|
||||
is a utility for source-level debugging and execution of
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
.\" Manual page
|
||||
.\"
|
||||
.\" $Header$
|
||||
.TH INT I
|
||||
.TH INT 1 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
int \- Interpreter for EM Machine Language
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
.TH "ACK.OUT" 5ACK "July 29, 1986"
|
||||
.TH "ACK.OUT" 5 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
ack.out\ \-\ ACK-assembler and link editor output
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
.TH LED 6ACK
|
||||
.TH LED 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
led \- link editor
|
||||
.SH SYNOPSIS
|
||||
.B led
|
||||
.B ~em/lib.bin/em_led
|
||||
[ option ] ... file ...
|
||||
.SH DESCRIPTION
|
||||
.I Led
|
||||
|
|
|
@ -1,12 +1,14 @@
|
|||
.\" $Header$
|
||||
.TH EM_DECODE 6ACK
|
||||
.TH EM_DECODE 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
em_decode,em_encode \- compact to readable EM and v.v.
|
||||
.SH SYNOPSIS
|
||||
/usr/em/lib/em_decode [ inputfile [ outputfile ] ]
|
||||
.B ~/lib.bin/em_decode
|
||||
[ inputfile [ outputfile ] ]
|
||||
.br
|
||||
/usr/em/lib/em_encode [ inputfile [ outputfile ] ]
|
||||
.B ~em/lib.bin/em_encode
|
||||
[ inputfile [ outputfile ] ]
|
||||
.SH DESCRIPTION
|
||||
Most programs involved with the EM project only produce and accept
|
||||
EM programs in compact form.
|
||||
|
|
|
@ -1,10 +1,11 @@
|
|||
.\" $Header$
|
||||
.TH NCGG 6ACK
|
||||
.TH NCGG 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
cgg \- Code table translating utility
|
||||
.SH SYNOPSIS
|
||||
cgg [-c] [-d] [-v] table
|
||||
.B ~em/lib.bin/cgg
|
||||
[-c] [-d] [-v] table
|
||||
.SH DESCRIPTION
|
||||
cgg translates a machine description table into the internal
|
||||
structures needed by em_cg.
|
||||
|
|
|
@ -1,10 +1,11 @@
|
|||
.\" $Header$
|
||||
.TH EM_OPT 6ACK
|
||||
.TH EM_OPT 6 "$Revision$"
|
||||
.ad
|
||||
.SH NAME
|
||||
em_opt \- EM peephole optimizer
|
||||
.SH SYNOPSIS
|
||||
~em/lib/em_opt [-Ln] [ argument ]
|
||||
.B ~em/lib/em_opt
|
||||
[-Ln] [ argument ]
|
||||
.SH DESCRIPTION
|
||||
Em_opt reads a compact EM-program, argument or standard input,
|
||||
and produces another compact EM program on standard output
|
||||
|
|
Loading…
Reference in a new issue