Intel® Fortran Compiler 16.0 User and Reference Guide
label  | 
An integer, from 1 to 5 digits long, that precedes a statement and identifies it. For example, labels can be used to refer to a FORMAT statement or branch target statement.  | 
language extension  | 
An Intel® Fortran language element or interpretation that is not part of the Fortran 2003 standard.  | 
lexical token  | 
A sequence of one or more characters that have an indivisible interpretation. A lexical token is the smallest meaningful unit (a basic language element) of a Fortran statement; for example, constants, and statement keywords.  | 
library routines  | 
Files that contain functions, subroutines, and data that can be used by Fortran programs. For example: one library contains routines that handle the various differences between Fortran and C in argument passing and data types; another contains run-time functions and subroutines for Windows* graphics and QuickWin* applications. Some library routines are intrinsic (automatically available) to Fortran; others may require a specific USE statement to access the module defining the routines. See also intrinsic procedure.  | 
line  | 
A source form record consisting of 0 or more characters. A standard Fortran line is limited to a maximum of 132 characters.  | 
linker  | 
A system program that creates an executable program from one or more object files produced by a language compiler or assembler. The linker resolves external references, acquires referenced library routines, and performs other processing required to create Linux* and Windows* executable files.  | 
list-directed I/O statement  | 
An implicit, formatted I/O statement that uses an asterisk (*) specifier rather than an explicit format specification. See also formatted I/O statement and namelist I/O statement.  | 
listing  | 
A printed copy of a program.  | 
literal constant  | 
A constant without a name; its value is directly specified in a program. See also named constant.  | 
little endian  | 
A method of data storage in which the least significant bit of a numeric value spanning multiple bytes is in the lowest addressed byte. This is the method used on Intel® systems. Contrast with big endian.  | 
local entity  | 
An entity that can be used only within the context of a subprogram (its scoping unit); for example, a statement label. A local entity has local scope. See also global entity.  | 
local optimization  | 
A level of optimization enabling optimizations within the source program unit and recognition of common expressions. See also optimization.  | 
local symbol  | 
A name defined in a program unit that is not accessible outside of that program unit.  | 
logical constant  | 
A constant that specifies the value .TRUE. or .FALSE..  | 
logical expression  | 
An integer or logical constant, variable, function value, or another constant expression, joined by a relational or logical operator. The logical expression is evaluated to a value of either true or false. For example, .NOT. 6.5 + (B .GT. D).  | 
logical operator  | 
A symbol that represents an operation on logical expressions. The logical operators are .AND., .OR., .NEQV., .XOR., .EQV., and .NOT..  | 
logical unit  | 
A channel in memory through which data transfer occurs between the program and the device or file. See also unit identifier.  | 
longword  | 
Four contiguous bytes (32 bits) starting on any addressable byte boundary. Bits are numbered 0 to 31. The address of the longword is the address of the byte containing bit 0. When the longword is interpreted as a signed integer, bit 31 is the sign bit. The value of signed integers is in the range -2**31 to 2**31-1. The value of unsigned integers is in the range 0 to 2**32-1.  | 
loop  | 
A group of statements that are executed repeatedly until an ending condition is reached.  | 
lower bounds  | 
See bounds.  |