PZ2MPL
Section: User Commands (1)
Updated: 5 December 1991
Index
Return to Main Contents
NAME
pz2mpl - PARZ Compiler for MasPar MP-1
SYNOPSIS
pz2mpl
{
-options
}
sourcefile
[
-o
exefile
]
]
DESCRIPTION
pz2mpl
is the compiler for the massively parallel programming language
PARZ.
It translates programs written in PARZ
into MPL code which will subsequently be translated by the
MPL compiler into relocatable binary programs. Statements on scalar
data are executed at the front-end.
If the sourcefile does not end in '.z', pz2mpl appends this suffix.
If the sourcefile ends in '.p', pz2mpl will call the Parallaxis compiler
pa
to generate a PARZ program, before translating it into MPL code.
By default, the generated executable file has the basename of the sourcefile,
but it may be changed with the -o option.
OPTIONS
- d
-
use double precision floating point numbers
- enum
-
set max. number of error messages (default is 10).
- g
-
the run-time of the program will be measured
- m
-
compiles existent MPL code
- O
-
calls the MPL compiler with the optimize flag
- p
-
first run the Parallaxis compiler pa
- R
-
activate recording mode
- r
-
remove generated MPL code after compilation
- t
-
generate code for trace information
- u
-
handle option '-u' to pa
- v
-
verbose mode compilation.
- wnum
-
set max. number of warning messages (default is 10).
- x
-
generate a cross-reference file.
- z
-
don't compile the generated MPL code
ENVIRONMENT
- PZ2MPL_HEADER
-
The value of this environment variable is added to the list of directories,
in which to search for #include files with relative filenames
(not beginning with slash `/'). See also option -I for
cc.
- PZ2MPL_LIB
-
The value of this environment variable is added to the list of directories,
in which to search for object-libraries (not beginning with slash `/').
See also option -L for
cc.
FILES
- pz2mpl-fe.h,
-
- pz2mpl-dpu.h,
-
- libpz2mpl-fe.a,
-
- libpz2mpl-dpu.a.
-
AUTHOR
Stefan Engelhardt, University Stuttgart, Germany.
SEE ALSO
- pa (1),
-
- pz (1),
-
- pz2mpls (1).
-
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- ENVIRONMENT
-
- FILES
-
- AUTHOR
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 16:54:21 GMT, January 16, 2023