136 lines
2.7 KiB
Plaintext
136 lines
2.7 KiB
Plaintext
|
{
|
||
|
Copyright (C) 1995 Free Software Foundation, Inc.
|
||
|
Contributed by James Craig Burley (burley@gnu.ai.mit.edu).
|
||
|
|
||
|
This file is part of GNU Fortran.
|
||
|
|
||
|
GNU Fortran is free software; you can redistribute it and/or modify
|
||
|
it under the terms of the GNU General Public License as published by
|
||
|
the Free Software Foundation; either version 2, or (at your option)
|
||
|
any later version.
|
||
|
|
||
|
GNU Fortran is distributed in the hope that it will be useful,
|
||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
|
GNU General Public License for more details.
|
||
|
|
||
|
You should have received a copy of the GNU General Public License
|
||
|
along with GNU Fortran; see the file COPYING. If not, write to
|
||
|
the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA
|
||
|
02111-1307, USA.
|
||
|
|
||
|
}
|
||
|
|
||
|
FFESTR_first // // ffestrFirst ffestr_first 1 1
|
||
|
;Accept ACCEPT
|
||
|
;Allocatable ALLOCATABLE
|
||
|
;Allocate ALLOCATE
|
||
|
Assign ASSIGN
|
||
|
Backspace BACKSPACE
|
||
|
Block BLOCK
|
||
|
BlockData BLOCKDATA
|
||
|
Byte BYTE
|
||
|
Call CALL
|
||
|
Case CASE
|
||
|
CaseDefault CASEDEFAULT
|
||
|
Character CHRCTR
|
||
|
Close CLOSE
|
||
|
Common COMMON
|
||
|
Complex CMPLX
|
||
|
;Contains CONTAINS
|
||
|
Continue CONTINUE
|
||
|
Cycle CYCLE
|
||
|
Data DATA
|
||
|
;Deallocate DEALLOCATE
|
||
|
Decode DECODE
|
||
|
Define DEFINE
|
||
|
;DefineFile DEFINEFILE
|
||
|
Delete DELETE
|
||
|
Dimension DIMENSION
|
||
|
Do DO
|
||
|
Double DBL
|
||
|
DoubleComplex DBLCMPLX
|
||
|
DoublePrecision DBLPRCSN
|
||
|
DoWhile DOWHILE
|
||
|
Else ELSE
|
||
|
ElseIf ELSEIF
|
||
|
;ElseWhere ELSEWHERE
|
||
|
Encode ENCODE
|
||
|
End END
|
||
|
EndBlock ENDBLOCK
|
||
|
EndBlockData ENDBLOCKDATA
|
||
|
EndDo ENDDO
|
||
|
EndFile ENDFILE
|
||
|
EndFunction ENDFUNCTION
|
||
|
EndIf ENDIF
|
||
|
;EndInterface ENDINTERFACE
|
||
|
;EndMap ENDMAP
|
||
|
;EndModule ENDMODULE
|
||
|
EndProgram ENDPROGRAM
|
||
|
EndSelect ENDSELECT
|
||
|
;EndStructure ENDSTRUCTURE
|
||
|
EndSubroutine ENDSUBROUTINE
|
||
|
;EndType ENDTYPE
|
||
|
;EndUnion ENDUNION
|
||
|
;EndWhere ENDWHERE
|
||
|
Entry ENTRY
|
||
|
Equivalence EQUIVALENCE
|
||
|
Exit EXIT
|
||
|
External EXTERNAL
|
||
|
Find FIND
|
||
|
Format FORMAT
|
||
|
Function FUNCTION
|
||
|
Go GO
|
||
|
Goto GOTO
|
||
|
If IF
|
||
|
Implicit IMPLICIT
|
||
|
Include INCLUDE
|
||
|
Inquire INQUIRE
|
||
|
Integer INTGR
|
||
|
;Intent INTENT
|
||
|
;Interface INTERFACE
|
||
|
;InterfaceAssignment INTERFACEASSGNMNT
|
||
|
;InterfaceOperator INTERFACEOPERATOR
|
||
|
Intrinsic INTRINSIC
|
||
|
Logical LGCL
|
||
|
;Map MAP
|
||
|
;Module MODULE
|
||
|
;ModuleProcedure MODULEPROCEDURE
|
||
|
NameList NAMELIST
|
||
|
;Nullify NULLIFY
|
||
|
Open OPEN
|
||
|
;Optional OPTIONAL
|
||
|
Parameter PARAMETER
|
||
|
Pause PAUSE
|
||
|
;Pointer POINTER
|
||
|
Print PRINT
|
||
|
;Private PRIVATE
|
||
|
Program PROGRAM
|
||
|
;Public PUBLIC
|
||
|
Read READ
|
||
|
Real REAL
|
||
|
;Record RECORD
|
||
|
;Recursive RECURSIVE
|
||
|
;RecursiveFunction RECURSIVEFNCTN
|
||
|
Return RETURN
|
||
|
Rewind REWIND
|
||
|
;Rewrite REWRITE
|
||
|
Save SAVE
|
||
|
Select SELECT
|
||
|
SelectCase SELECTCASE
|
||
|
;Sequence SEQUENCE
|
||
|
Stop STOP
|
||
|
;Structure STRUCTURE
|
||
|
Subroutine SUBROUTINE
|
||
|
;Target TARGET
|
||
|
Then THEN
|
||
|
Type TYPE
|
||
|
;Union UNION
|
||
|
;Unlock UNLOCK
|
||
|
;Use USE
|
||
|
Virtual VIRTUAL
|
||
|
Volatile VOLATILE
|
||
|
;Where WHERE
|
||
|
Word WORD
|
||
|
Write WRITE
|