1*62175Sbostic.\" Copyright (c) 1980, 1990, 1993 2*62175Sbostic.\" The Regents of the University of California. All rights reserved. 319249Smckusick.\" 449518Scael.\" %sccs.include.redist.roff% 519249Smckusick.\" 6*62175Sbostic.\" @(#)pix.1 8.1 (Berkeley) 06/06/93 743083Scael.\" 843083Scael.Dd 943083Scael.Dt PIX 1 1049518Scael.Os 1143083Scael.Sh NAME 1243083Scael.Nm pix 1343083Scael.Nd Pascal interpreter and executor 1443083Scael.Sh SYNOPSIS 1543083Scael.Nm pix 1643083Scael.Op Fl blnpstuwz 1743083Scael.Op Fl i Ar name ... 1843083Scael.Ar name.p 1943083Scael.Op Ar argument ... 2043083Scael.Sh DESCRIPTION 2143083Scael.Nm Pix 2219249Smckusickis a `load and go' version of Pascal which combines 2319249Smckusickthe functions of the interpreter code translator 2443083Scael.Nm pi 2519249Smckusickand the executor 2643083Scael.Nm px . 2719249SmckusickIt uses 2843083Scael.Nm pi 2919249Smckusickto translate the program in the file 3043083Scael.Pa name.p 3119249Smckusickand, if there were no fatal errors during translation, 3219249Smckusickcauses the resulting interpreter code 3319249Smckusickto be executed by 3443083Scael.Nm px 3519249Smckusickwith the specified arguments. 3619249SmckusickA temporary file is used for the object code; 3719249Smckusickthe file 3843083Scael.Pa obj 3919249Smckusickis neither created nor destroyed. 4043083Scael.Sh FILES 4149518Scael.Bl -tag -width /usr/lib/how_pix -compact 4249518Scael.It Pa /usr/ucb/pi 4349518ScaelPascal translator. 4449518Scael.It Pa /usr/ucb/px 4549518ScaelPascal executor. 4649518Scael.It Pa /tmp/pix* 4749518ScaelTemporary files. 4849518Scael.It Pa /usr/lib/how_pix 4949518ScaelBasic explanations. 5049518Scael.El 5143083Scael.Sh SEE ALSO 5243083Scael.Xr pi 1 , 5343083Scael.Xr px 1 5449518Scael.Rs 5549518Scael.%T "Berkeley Pascal User's Manual" 5649518Scael.Re 5743083Scael.Sh DIAGNOSTICS 5849518ScaelFor a basic explanation do: 5943083Scael.Pp 6049518Scael.Dl pix 6143083Scael.Sh HISTORY 6249518ScaelThe 6349518Scael.Nm pix 6449518Scaelcommand appeared in 6549518Scael.Bx 3.0 . 66