#define FFESTR_firstlASSIGN 6 #define FFESTR_firstlBACKSPACE 9 #define FFESTR_firstlBLOCK 5 #define FFESTR_firstlBLOCKDATA 9 #define FFESTR_firstlBYTE 4 #define FFESTR_firstlCALL 4 #define FFESTR_firstlCASE 4 #define FFESTR_firstlCASEDEFAULT 11 #define FFESTR_firstlCHRCTR 9 #define FFESTR_firstlCLOSE 5 #define FFESTR_firstlCOMMON 6 #define FFESTR_firstlCMPLX 7 #define FFESTR_firstlCONTINUE 8 #define FFESTR_firstlCYCLE 5 #define FFESTR_firstlDATA 4 #define FFESTR_firstlDECODE 6 #define FFESTR_firstlDEFINE 6 #define FFESTR_firstlDELETE 6 #define FFESTR_firstlDIMENSION 9 #define FFESTR_firstlDO 2 #define FFESTR_firstlDBL 6 #define FFESTR_firstlDBLCMPLX 13 #define FFESTR_firstlDBLPRCSN 15 #define FFESTR_firstlDOWHILE 7 #define FFESTR_firstlELSE 4 #define FFESTR_firstlELSEIF 6 #define FFESTR_firstlENCODE 6 #define FFESTR_firstlEND 3 #define FFESTR_firstlENDBLOCK 8 #define FFESTR_firstlENDBLOCKDATA 12 #define FFESTR_firstlENDDO 5 #define FFESTR_firstlENDFILE 7 #define FFESTR_firstlENDFUNCTION 11 #define FFESTR_firstlENDIF 5 #define FFESTR_firstlENDPROGRAM 10 #define FFESTR_firstlENDSELECT 9 #define FFESTR_firstlENDSUBROUTINE 13 #define FFESTR_firstlENTRY 5 #define FFESTR_firstlEQUIVALENCE 11 #define FFESTR_firstlEXIT 4 #define FFESTR_firstlEXTERNAL 8 #define FFESTR_firstlFIND 4 #define FFESTR_firstlFORMAT 6 #define FFESTR_firstlFUNCTION 8 #define FFESTR_firstlGO 2 #define FFESTR_firstlGOTO 4 #define FFESTR_firstlIF 2 #define FFESTR_firstlIMPLICIT 8 #define FFESTR_firstlINCLUDE 7 #define FFESTR_firstlINQUIRE 7 #define FFESTR_firstlINTGR 7 #define FFESTR_firstlINTRINSIC 9 #define FFESTR_firstlLGCL 7 #define FFESTR_firstlNAMELIST 8 #define FFESTR_firstlOPEN 4 #define FFESTR_firstlPARAMETER 9 #define FFESTR_firstlPAUSE 5 #define FFESTR_firstlPRINT 5 #define FFESTR_firstlPROGRAM 7 #define FFESTR_firstlREAD 4 #define FFESTR_firstlREAL 4 #define FFESTR_firstlRETURN 6 #define FFESTR_firstlREWIND 6 #define FFESTR_firstlSAVE 4 #define FFESTR_firstlSELECT 6 #define FFESTR_firstlSELECTCASE 10 #define FFESTR_firstlSTOP 4 #define FFESTR_firstlSUBROUTINE 10 #define FFESTR_firstlTHEN 4 #define FFESTR_firstlTYPE 4 #define FFESTR_firstlVIRTUAL 7 #define FFESTR_firstlVOLATILE 8 #define FFESTR_firstlWORD 4 #define FFESTR_firstlWRITE 5 enum ffestrFirst_ { FFESTR_firstNone, FFESTR_firstASSIGN, FFESTR_firstBACKSPACE, FFESTR_firstBLOCK, FFESTR_firstBLOCKDATA, FFESTR_firstBYTE, FFESTR_firstCALL, FFESTR_firstCASE, FFESTR_firstCASEDEFAULT, FFESTR_firstCHRCTR, FFESTR_firstCLOSE, FFESTR_firstCOMMON, FFESTR_firstCMPLX, FFESTR_firstCONTINUE, FFESTR_firstCYCLE, FFESTR_firstDATA, FFESTR_firstDECODE, FFESTR_firstDEFINE, FFESTR_firstDELETE, FFESTR_firstDIMENSION, FFESTR_firstDO, FFESTR_firstDBL, FFESTR_firstDBLCMPLX, FFESTR_firstDBLPRCSN, FFESTR_firstDOWHILE, FFESTR_firstELSE, FFESTR_firstELSEIF, FFESTR_firstENCODE, FFESTR_firstEND, FFESTR_firstENDBLOCK, FFESTR_firstENDBLOCKDATA, FFESTR_firstENDDO, FFESTR_firstENDFILE, FFESTR_firstENDFUNCTION, FFESTR_firstENDIF, FFESTR_firstENDPROGRAM, FFESTR_firstENDSELECT, FFESTR_firstENDSUBROUTINE, FFESTR_firstENTRY, FFESTR_firstEQUIVALENCE, FFESTR_firstEXIT, FFESTR_firstEXTERNAL, FFESTR_firstFIND, FFESTR_firstFORMAT, FFESTR_firstFUNCTION, FFESTR_firstGO, FFESTR_firstGOTO, FFESTR_firstIF, FFESTR_firstIMPLICIT, FFESTR_firstINCLUDE, FFESTR_firstINQUIRE, FFESTR_firstINTGR, FFESTR_firstINTRINSIC, FFESTR_firstLGCL, FFESTR_firstNAMELIST, FFESTR_firstOPEN, FFESTR_firstPARAMETER, FFESTR_firstPAUSE, FFESTR_firstPRINT, FFESTR_firstPROGRAM, FFESTR_firstREAD, FFESTR_firstREAL, FFESTR_firstRETURN, FFESTR_firstREWIND, FFESTR_firstSAVE, FFESTR_firstSELECT, FFESTR_firstSELECTCASE, FFESTR_firstSTOP, FFESTR_firstSUBROUTINE, FFESTR_firstTHEN, FFESTR_firstTYPE, FFESTR_firstVIRTUAL, FFESTR_firstVOLATILE, FFESTR_firstWORD, FFESTR_firstWRITE, FFESTR_first }; typedef enum ffestrFirst_ ffestrFirst;