⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pi.1

📁 <B>Digital的Unix操作系统VAX 4.2源码</B>
💻 1
字号:
.\" SCCSID: @(#)pi.1	8.1	9/11/90.TH pi 1 VAX.SH Namepi \- Pascal interpreter code translator.SH Syntax.B pi[\|\fIoptions\fR\|] [\fB\-i\fI name...\fR] \fIname.p\fR.SH Description.NXR "pi code translator".NXR "Pascal program" "interpreting".NXS "Pascal interpreter code translator" "pi code translator".NXA "pi code translator" "px command".NXA "pi code translator" "pix command"The.PN picommand translates the program in the file name.pleaving interpreter code in the file.I objin the current directory.The interpreter code can be executed using.PN px .The.PN pixcommand performs the functions of.PN piand.PN pxfor `load and go' Pascal..SH Options.NXR "pi code translator" "flags"The following flags are interpreted by .PN pi .The associated options can alsobe controlled in comments within the programas described in the"Berkeley Pascal User's Manual" in the\fISupplementary Documents, Volume 2: Programmer\fP..IP \fB\-b\fR 5Block buffers the file.I output..IP \fB\-i\fR Enables listing forspecified procedures and functions and while processing specified.PN includefiles..IP \fB\-l\fR Creates a program listing while translating source..IP \fB\-n\fR Begins each listed.PN includefile on a new page with a banner line..IP \fB\-p\fR Suppresses control flow backtraceon error;suppresses statement limit counting..IP \fB\-s\fR Accepts standard Pascal only;non-standard constructs cause warning diagnostics..IP \fB\-t\fR Suppresses runtime tests of subrange variables and treat; treats .PN assertstatements as comments..IP \fB\-u\fR Runs in card image mode;only the first 72 characters of input lines are used..IP \fB\-w\fR Suppresses all  warning diagnostics..IP \fB\-z\fR Enables execution profiling with.PN pxpby generating statement counters, and arranging for thecreation of the profile data file.I pmon.outwhen the resulting object is executed..dt.SH Restrictions.NXR "pi code translator" "restricted"The keyword.B packedis recognized but has no effect..PPWhen.B includefiles are present,diagnostics relating to the last procedure in one file may appear after thebeginning of the listing of the next..SH Diagnostics.NXR "pi code translator" "diagnostics"For a basic explanation type:.EXpi.EE.PPIn the diagnostic output of the translator,lines containing syntax errors are listed with a flag indicating thepoint of error.Diagnostic messages indicate the action which the recovery mechanismtook in order to be able to continue parsing.Some diagnostics indicate only that the input is `malformed.'This occurs if the recovery can find no simple correction to make the inputsyntactically valid..PPSemantic error diagnostics indicate a line in the source text near thepoint of error.Some errors evoke more than one diagnostic to help pinpoint the error;the follow-up messages begin with an ellipsis `...'..PP.ne 8The first character of each error message indicates its class:.PP.ta 1ic 2.i	E	Fatal error; no code is generated..br	e	Non-fatal error..br	w	Warning \- a potential problem..br	s	Non-standard Pascal construct warning..PPIf a severe error occurs which inhibits further processing,the translator gives a diagnostic and then `QUIT'..SH Filesfile.p				input file.brfile.i				include file(s).br/usr/lib/pi3.*strings		text of the error messages.br.nf/usr/lib/how_pi*		basic usage explanation.fiobj				interpreter code output.SH See Alsopix(1), px(1), pxp(1), pxref(1).br"Berkeley Pascal User's Manual",\fISupplementary Documents, Volume 2: Programmer\fP

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -