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

📄 hel2

📁 unix v7是最后一个广泛发布的研究型UNIX版本
💻
字号:
.NHLanguages.NH 2The C Language.LP.sh CCCompile and/or link edit programs in the Clanguage.The .UC UNIXoperating system, most of thesubsystems and C itself are written in C.For a full description of C, read.ulThe C Programming Language,Brian W. Kernighan and Dennis M. Ritchie,Prentice-Hall, 1978..opGeneral purpose languagedesigned for structured programming..opData types includecharacter,integer,float,double,pointers to all types,functions returning above types,arrays of all types,structures and unions of all types..opOperations intended to give machine-independent controlof full machine facility, including to-memoryoperations andpointer arithmetic..opMacro preprocessor for parameterized code and inclusion ofstandard files..opAll procedures recursive, with parameters by value..opMachine-independent pointer manipulation..opObject code uses fulladdressing capability of the PDP-11..opRuntime library gives access to all system facilities..OPDefinable data types..OPBlock structure.sh  LINTVerifier for C programs.Reports questionable or nonportable usage such as:.nf.in +2Mismatched data declarations and procedure interfaces..brNonportable type conversions..brUnused variables, unreachable code, no-effect operations..brMistyped pointers..brObsolete syntax..in -2.OPFull cross-module checking of separately compiled programs..sh CBA beautifier for C programs.Does proper indentation and placement of braces..NH 2Fortran.LP.sh  F77A full compiler for ANSI Standard Fortran 77..OPCompatible with C and supporting tools at object level..OPOptional source compatibility with Fortran 66..OPFree format source..opOptional subscript-range checking, detection of uninitialized variables..OPAll widths of arithmetic:2- and 4-byte integer; 4- and 8-byte real; 8- and 16-bytecomplex..sh RATFORRatfor adds rationalcontrol structure \o'a\(ga' la C to Fortran..opCompound statements..opIf-else, do, for, while,repeat-until, break, nextstatements..opSymbolic constants..opFile insertion..opFree format source.opTranslation of relationals like >, >=..opProduces genuine Fortran to carry away..opMay be used with F77..sh STRUCTConverts ordinary ugly Fortran into structured Fortran (i.e., Ratfor),using statement grouping, if-else, while, for, repeat-until..NH 2Other Algorithmic Languages.LP.sh BASAn interactive interpreter, similar in style to BASIC.Interpret unnumbered statements immediately,numbered statements upon `run'..opStatements include:.in+2.nfcomment,dump,for...next,goto,if...else...fi,list,print,prompt,return,run,save..fi.in 0.opAll calculations double precision..opRecursive function defining and calling..opBuiltin functions include log, exp, sin, cos, atn, int,sqr, abs, rnd..opEscape to ED for complex program editing..sh DCInteractive programmable desk calculator.Has named storage locations as wellas conventional stack for holding integers or programs..opUnlimited precision decimal arithmetic..opAppropriate treatment of decimal fractions..opArbitrary input and output radices, in particularbinary, octal, decimal and hexadecimal..opReverse Polish operators:.in+2.nf+ \- * /remainder, power, square root,load, store, duplicate, clear,print, enter program text, execute..in-2.fi.sh BCA C-like interactive interface to the desk calculator DC..opAll the capabilities of DC with a high-level syntax..opArrays and recursive functions..opImmediate evaluation of expressions and evaluation offunctions upon call..opArbitrary precision elementary functions:exp, sin, cos, atan..opGo-to-less programming..NH 2Macroprocessing.LP.nr c 0 1.sh  M4A general purpose macroprocessor..OPStream-oriented, recognizes macros anywhere in text..OPSyntax fits with functional syntax of most higher-levellanguages..OPCan evaluate integer arithmetic expressions..NH 2Compiler-compilers.LP.sh YACCAn LR(1)-based compiler writing system.During execution of resultingparsers, arbitrary C functions may becalled to do code generation or semantic actions..opBNF syntax specifications..opPrecedence relations..opAccepts formally ambiguous grammarswith non-BNF resolution rules..sh  LEXGenerator of lexical analyzers.Arbitrary C functions may be calledupon isolation of each lexical token..OPFull regular expression,plus left and right context dependence..OPResulting lexical analysers interface cleanlywith YACC parsers.

⌨️ 快捷键说明

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