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

📄 puman1.n

📁 早期freebsd实现
💻 N
字号:
.\" Copyright (c) 1980, 1993.\"	The Regents of the University of California.  All rights reserved..\".\" Redistribution and use in source and binary forms, with or without.\" modification, are permitted provided that the following conditions.\" are met:.\" 1. Redistributions of source code must retain the above copyright.\"    notice, this list of conditions and the following disclaimer..\" 2. Redistributions in binary form must reproduce the above copyright.\"    notice, this list of conditions and the following disclaimer in the.\"    documentation and/or other materials provided with the distribution..\" 3. All advertising materials mentioning features or use of this software.\"    must display the following acknowledgement:.\"	This product includes software developed by the University of.\"	California, Berkeley and its contributors..\" 4. Neither the name of the University nor the names of its contributors.\"    may be used to endorse or promote products derived from this software.\"    without specific prior written permission..\".\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION).\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF.\" SUCH DAMAGE..\".\"	@(#)puman1.n	8.1 (Berkeley) 6/8/93.\".if !\n(xx \{\.so tmac.p \}.if n 'ND'nr H1 0.NHSources of information.PPThis section lists the resources availablefor information aboutgeneral features of.UX ,text editing,the Pascal language,and the.UPimplementation,concluding with a list of references.The available documents include both so-called standard documents \-those distributed with all.UXsystem \-and documents (such as this one) written at Berkeley..NH 2Where to get documentation.PPCurrent documentation for most of the.UXsystem is available ``on line'' at your terminal.Details on getting such documentation interactively are givenin section 1.3..NH 2Documentation describing UNIX.PPThe following documents are those recommended as tutorial andreference material about the.UXsystem.We give the documents with the introductory and tutorial materialsfirst, the reference materials last..SHUNIX For Beginners \- Second Edition.PPThis document is the basic tutorial for .UXavailable with the standard system..SHCommunicating with UNIX.PPThis is also a basic tutorial on the system and assumesno previous familiaritywith computers; it was written at Berkeley..SHAn introduction to the C shell.PPThis document introduces.I csh,the shell in common use at Berkeley, and provides a good deal of generaldescription about the way in which the system functions.It provides a useful glossary of terms used in discussing the system..SHUNIX Programmer's Manual.PPThis manual is the major source of details on the components of the.UXsystem.It consists of an Introduction,a permuted index,and eight command sections.Section 1 consists of descriptions of most of the ``commands''of.UX .Most of the other sections have limited relevance to the userofBerkeleyPascal, being of interest mainly to system programmers..PPU\s-2NIX\s0documentation often refers the reader to sections of the manual.Such a reference consists of a command name and a section number or name.An example of such a reference would be:.I ed(1).Here.I edis a command name \- the standard.UXtext editor, and `(1)' indicates that its documentation is in section 1 of themanual..PPThe pieces of theBerkeleyPascal system are.I pi(1),.X(1),the combined Pascal translator and interpretive executor.IX(1),the Pascal compiler.PC(1),the Pascal execution profiler.XP(1),andthe Pascal cross-reference generator.I pxref(1)..PPIt is possible to obtain a copy of a manual sectionby using the.I man(1) command.To get the Pascal documentation just described one could issue thecommand:.LS% \*bman pi\fP.LEto the shell.The user input here is shown in.B "bold face" ;the `% ',which was printed by the shell as a prompt,is not.Similarly the command:.LS% \*bman man\fP.LEasks the.I mancommand to describe itself..NH 2Text editing documents.PPThe following documents introduce the various.UXtext editors.Most Berkeley users use a version of the text editor.I ex;either.I edit,which is a version of.I exfor new and casual users,.I exitself,or.I vi(visual) which focuses on the display editing portion of.I ex..SHA Tutorial Introduction to the UNIX Text Editor.PPThis document, written by Brian Kernighan of Bell Laboratories,is a tutorial for the standard.UXtext editor.I ed.It introduces you to the basics of text editing,and provides enough information to meet day-to-day editing needs,for.I edusers..SHEdit: A tutorial.PPThis introduces the use of.I edit,an editor similar to.I edwhich provides a more hospitable environment for beginning users..SHEx/edit Command Summary.PPThis summarizes the features of the editors.I exand.I editin a concise form.  If you have used a line oriented editor beforethis summary alone may be enough to get you started..SHEx Reference Manual \- Version 3.7.PPA complete reference on the features of.I exand.I edit..SHAn Introduction to Display Editing with Vi.PP.I Viis a display oriented text editor.  It can be used on most any \s-2CRT\s0terminal,and uses the screen as a window into the file you are editing.  Changesyou make to the file are reflected in what you see.  This manual servesboth as an introduction to editing with.I viand a reference manual..SHVi Quick Reference.PPThis reference card is a handy quick guide to.I vi;you should get one when you get the introduction to.I vi..NH 2Pascal documents \- The language.PPThis section describes the documents on the Pascal languagewhich are likely to be most useful to theBerkeleyPascal user.Complete references for these documents are given in section 1.7..SHPascal User Manual.PPBy Kathleen Jensen and Niklaus Wirth, the.I "User Manual"provides a tutorial introduction to the featuresof the language Pascal,and serves as an excellent quick-reference to the language.The reader with no familiarity with Algol-like languages may prefer one of the Pascal text books listed below,as they provide more examples and explanation.Particularly important here are pages 116-118 which define the syntaxof the language.Sections 13 and 14 and Appendix F pertain only to the6000-3.4 implementation of Pascal..SHPascal Report.PPBy Niklaus Wirth, this document is bound with the.I "User Manual."It is the guiding reference for implementors and the fundamentaldefinition of the language.Some programmers find this report too concise to be of practical use,preferring the.I "User Manual"as a reference..SHBooks on Pascal.PPSeveral good books which teach Pascal or use it as a medium areavailable.The books by Wirth.I "Systematic Programming"and.I "Algorithms + Data Structures = Programs"use Pascal as a vehicle for teaching programming and data structureconcepts respectively.They are both recommended.Other books on Pascal are listed in the references below..NH 2Pascal documents \- The Berkeley Implementation.PPThis section describes the documentation which is availabledescribing theBerkeleyimplementation of Pascal..SHUser's Manual.PPThe document you are reading is the .I "User's Manual"for.UP .We often refer the reader to theJensen-Wirth.I "User Manual"mentioned above,a different document with a similar name..SHManual sections.PPThe sections relating to Pascal in the.I "UNIX Programmer's Manual"are.IX(1),.PI(1),.PC(1),.X(1),.I pxp(1),and.I pxref(1).These sections give a description of each program,summarize the available options,indicate files used by the program,give basic information on the diagnostics produced and include a list of known bugs..SHImplementation notes.PPFor those interested in the internal organization of theBerkeleyPascal system there are a series of.I "Implementation Notes"describing these details.The.I "Berkeley Pascal PXP Implementation Notes"describe the Pascal interpreter.X \|;and the.I "Berkeley Pascal PX Implementation Notes"describe the structure of theexecution profiler.I pxp ..br.ne 8.NH 2References.de re.sp.IP'nf...SHUNIX Documents.re.I "Communicating With UNIX"Computer CenterUniversity of California, BerkeleyJanuary, 1978..reRicki Blau and James Joyce.I "Edit: a tutorial"UNIX User's Supplementary Documents (USD), 14University of California, Berkeley, CA. 94720April, 1986..re.I "Ex/edit Command Summary"Computer CenterUniversity of California, BerkeleyAugust, 1978..reWilliam Joy.I "Ex Reference Manual \- Version 3.7"UNIX User's Supplementary Documents (USD), 16University of California, Berkeley, CA. 94720April, 1986..reWilliam Joy.I "An Introduction to Display Editing with Vi"UNIX User's Supplementary Documents (USD), 15University of California, Berkeley, CA. 94720April, 1986..reWilliam Joy.I "An Introduction to the C shell (Revised)"UNIX User's Supplementary Documents (USD), 4University of California, Berkeley, CA. 94720April, 1986..reBrian W. Kernighan.I "UNIX for Beginners \- Second Edition"UNIX User's Supplementary Documents (USD), 1University of California, Berkeley, CA. 94720April, 1986..reBrian W. Kernighan.I "A Tutorial Introduction to the UNIX Text Editor"UNIX User's Supplementary Documents (USD), 12University of California, Berkeley, CA. 94720April, 1986..reDennis M. Ritchie and Ken Thompson.I "The UNIX Time Sharing System"Reprinted from Communications of the ACM July 1974 inUNIX Programmer's Supplementary Documents, Volume 2 (PS2), 1University of California, Berkeley, CA. 94720April, 1986..SHPascal Language Documents.reCooper and Clancy.I "Oh! Pascal!, 2nd Edition"W. W. Norton & Company, Inc.500 Fifth Ave., NY, NY. 101101985, 475 pp..reCooper.I "Standard Pascal User Reference Manual"W. W. Norton & Company, Inc.500 Fifth Ave., NY, NY. 101101983, 176 pp..reKathleen Jensen and Niklaus Wirth.I "Pascal \- User Manual and Report"Springer-Verlag, New York.1975, 167 pp..reNiklaus Wirth.I "Algorithms + Data structures = Programs"Prentice-Hall, New York.1976, 366 pp..SHBerkeley Pascal documents.PPThe following documents are available from the Computer Center Libraryat the University of California, Berkeley..nf.reWilliam N. Joy.I "Berkeley Pascal PX Implementation Notes"Version 1.1, April 1979.(Vax-11 Version 2.0 By Kirk McKusick, December, 1979).reWilliam N. Joy.I "Berkeley Pascal PXP Implementation Notes"Version 1.1, April 1979.

⌨️ 快捷键说明

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