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