📄 efl.1
字号:
.\" SCCSID: @(#)efl.1 8.1 9/11/90.TH efl 1 VAX "" Unsupported.SH Nameefl \- Extended FORTRAN Language.SH Syntax.B efl[ \fIoption\fP ... ][ \fIfilename\fP ... ].SH DescriptionThe .PN eflcommand compiles a program written in the EFL language into clean FORTRAN.The .PN eflcommand provides the same control flow constructs as does.MS ratfor 1 ,which are essentially identical to those in C:.TP 15statement grouping with braces;decision-making with if, if-else, and switch-case;while,for,FORTRAN do,repeat,and repeat...until loops;multi-level break and next.In addition, EFL has C-like data structures,and more uniform and convenient input/output syntax,generic functions.EFL also providessome syntactic sugar to make programs easier to read and write:.TPfree form input:multiple statements/line; automatic continuationstatement label names (not just numbers),.TPcomments:# this is a comment.TPtranslation of relationals:>, >=, etc., become .GT., .GE., etc..TPreturn (expression)returns expression to caller from function.TPdefine:define name replacement.TPinclude:include filename.PPThe .PN eflprogram is best used with.MS f77 1 ..SH Options.IP \-wSuppresses warning messages..IP \-CCauses comments to be copied through to the FORTRAN output (default)..IP \-#Prevents comments from being copied through.If a command argument contains an embedded equal sign,that argument is treated as if it had appeared in anoptionstatement at the beginning of the program..SH See Alsof77(1),ratfor(1)..brS. I. Feldman,.IR "The Programming Language EFL",Bell Labs Computing Science Technical Report #78.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -