xref: /original-bsd/usr.bin/pascal/pix/pix.1 (revision ec35a16d)
1.\" Copyright (c) 1980, 1990, 1993
2.\"	The Regents of the University of California.  All rights reserved.
3.\"
4.\" %sccs.include.redist.roff%
5.\"
6.\"	@(#)pix.1	8.1 (Berkeley) 06/06/93
7.\"
8.Dd
9.Dt PIX 1
10.Os
11.Sh NAME
12.Nm pix
13.Nd Pascal interpreter and executor
14.Sh SYNOPSIS
15.Nm pix
16.Op Fl blnpstuwz
17.Op Fl i Ar name ...
18.Ar name.p
19.Op Ar argument ...
20.Sh DESCRIPTION
21.Nm Pix
22is a `load and go' version of Pascal which combines
23the functions of the interpreter code translator
24.Nm pi
25and the executor
26.Nm px  .
27It uses
28.Nm pi
29to translate the program in the file
30.Pa name.p
31and, if there were no fatal errors during translation,
32causes the resulting interpreter code
33to be executed by
34.Nm px
35with the specified arguments.
36A temporary file is used for the object code;
37the file
38.Pa obj
39is neither created nor destroyed.
40.Sh FILES
41.Bl -tag -width /usr/lib/how_pix -compact
42.It Pa /usr/ucb/pi
43Pascal translator.
44.It Pa /usr/ucb/px
45Pascal executor.
46.It Pa /tmp/pix*
47Temporary files.
48.It Pa /usr/lib/how_pix
49Basic explanations.
50.El
51.Sh SEE ALSO
52.Xr pi 1 ,
53.Xr px 1
54.Rs
55.%T "Berkeley Pascal User's Manual"
56.Re
57.Sh DIAGNOSTICS
58For a basic explanation do:
59.Pp
60.Dl pix
61.Sh HISTORY
62The
63.Nm pix
64command appeared in
65.Bx 3.0 .
66