6.1.1.2.1.1.1.7.1.24. pycropml.transpiler.antlr_py.grammars.Fortran90Parser module¶
- class pycropml.transpiler.antlr_py.grammars.Fortran90Parser.Fortran90Parser(input: TokenStream, output: TextIO = <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]¶
Bases:
Parser- ACCESS = 99¶
- ACCESSSPEC = 40¶
- ACTION = 79¶
- ADVANCE = 85¶
- AIF = 162¶
- ALLOCATABLE = 15¶
- ALLOCATE = 126¶
- ALPHANUMERIC_CHARACTER = 191¶
- ASSIGN = 130¶
- ASSIGNMENT = 26¶
- ASSIGNSTMT = 31¶
- class AcImpliedDoContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AcValueList1Context(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AcValueListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AccessIdContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AccessIdListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AccessStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ActionStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AddOperandContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AfterColonExpressionContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
CaseValueRangeContext
- class AllocatableStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AllocateObjectContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AllocateObjectListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AllocateStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AllocatedShapeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AllocationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AllocationListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AndOperandContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ArithmeticIfStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ArrayAllocationContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ArrayAllocationListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ArrayConstructorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ArrayDeclaratorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ArrayDeclaratorListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ArrayElementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ArrayNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ArraySpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AssignStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AssignedGotoStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AssignmentStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AssumedShapeSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AssumedShapeSpecListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AssumedSizeSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AttrSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class AttrSpecSeqContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- BACKSPACE = 112¶
- BCON = 175¶
- BLANK = 190¶
- BLOCK = 8¶
- BLOCKDATA = 36¶
- class BackspaceStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class BeforeColonExpressionContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
CaseValueRangeContext
- class BlockDataBodyConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class BlockDataBodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class BlockDataStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class BlockDataSubprogramContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class BlockDoConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class BodyConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class BodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class BodyPlusInternalsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class BozLiteralConstantContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- CALL = 90¶
- CASE = 65¶
- CBRACKETSLASH = 173¶
- CCON = 154¶
- class CExpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- CHARACTER = 43¶
- CLOSE = 92¶
- CODEROOT = 165¶
- COLON = 129¶
- COMMA = 122¶
- COMMENT = 120¶
- COMMON = 32¶
- COMPLEX = 166¶
- CONCATOP = 156¶
- CONTAINS = 2¶
- CONTINUE = 59¶
- class COperandContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CPrimaryConcatOpContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CPrimaryContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- CTRLDIRECT = 157¶
- CTRLREC = 158¶
- CYCLE = 181¶
- class CallStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CaseBodyConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CaseConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CaseSelectorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CaseStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CaseValueRangeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CaseValueRangeListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CharLengthContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CharSelectorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CloseSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CloseSpecListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CloseStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ComblockContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ComlistContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CommaExprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CommaInputItemListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CommaLoopControlContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CommaSectionSubscriptContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CommonBlockNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CommonBlockObjectContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CommonStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ComplexComponentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ComplexConstContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ComplexDataRefTailContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ComplexSpecPartContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
ModuleBodyContext
- class ComplexSubmoduleContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
ModuleBodyContext
- class ComponentArraySpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ComponentAttrSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ComponentAttrSpecListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ComponentDeclContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ComponentDeclListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ComponentDefStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ComponentNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ComputedGotoStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ConditionalBodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ConnectSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ConnectSpecListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ConstantContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ConstantExprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ContainsStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ContinueStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class CycleStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- DATA = 48¶
- DEALLOCATE = 179¶
- DEFAULT = 66¶
- DELIM = 80¶
- DIMENSION = 13¶
- DIRECT = 67¶
- DIV = 133¶
- DO = 57¶
- DOBLOCK = 161¶
- DOLLAR = 121¶
- DOP = 27¶
- DOT = 172¶
- DOUBLE = 93¶
- DOUBLECOLON = 30¶
- DOUBLEPRECISION = 29¶
- class DataIDoObjectContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DataIDoObjectListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DataImpliedDoContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DataStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DataStmtObjectContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DataStmtSetContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DataStmtValueContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DeallocateStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DeclarationConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DeferredShapeSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DeferredShapeSpecListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DefinedBinaryOpContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DefinedOperatorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DefinedUnaryOpContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DerivedTypeBodyConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DerivedTypeBodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DerivedTypeDefContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DerivedTypeStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DimensionStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DoConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DoLabelStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DoLblDefContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DoLblRefContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DoubleDoStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Dse1Context(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Dse2Context(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class DummyArgNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- ELSE = 53¶
- ELSEBLOCK = 164¶
- ELSEIF = 56¶
- ELSEWHERE = 33¶
- END = 12¶
- ENDBLOCK = 116¶
- ENDBLOCKDATA = 115¶
- ENDDO = 70¶
- ENDFILE = 113¶
- ENDIF = 54¶
- ENDINTERFACE = 10¶
- ENDMODULE = 4¶
- ENDSELECT = 62¶
- ENDTYPE = 182¶
- ENDWHERE = 60¶
- ENTRY = 6¶
- EOF = -1¶
- EOL = 194¶
- EOR = 142¶
- EQ = 148¶
- EQUIVALENCE = 35¶
- EQV = 139¶
- ERR = 83¶
- EXIST = 103¶
- EXIT = 189¶
- EXTERNAL = 45¶
- class EditElementContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ElseConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ElseIfConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ElseIfStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ElseStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ElseWhereContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ElsewhereStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EndBlockDataStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EndDoStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EndFunctionStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EndIfStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EndInterfaceStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EndModuleStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EndNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EndProgramStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EndSelectStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EndSubroutineStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EndTypeStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EndWhereStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EndfileStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EntityDeclContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EntityDeclListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EntryStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EquivOperandContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EquivalenceObjectContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EquivalenceObjectListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EquivalenceSetContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EquivalenceSetListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class EquivalenceStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ExecutableConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ExecutableProgramContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ExecutionPartConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ExitStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ExplicitShapeSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ExplicitShapeSpecListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ExprListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ExpressionContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ExternalNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ExternalNameListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ExternalStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- FALSE = 150¶
- FCON = 153¶
- FILE = 97¶
- FMT = 76¶
- FORM = 101¶
- FORMAT = 88¶
- FORMATSEP = 134¶
- FORMATTED = 108¶
- FUNCTION = 7¶
- class FieldSelectorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FmtSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FormatIdentifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FormatStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FormateditContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FunctionArgContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FunctionArgListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FunctionInterfaceRangeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FunctionNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FunctionParContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FunctionParListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FunctionParsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FunctionPrefixContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FunctionPrefixRecContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
FunctionPrefixContext
- class FunctionPrefixTypContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
FunctionPrefixContext
- class FunctionRangeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FunctionReferenceContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class FunctionSubprogramContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- GE = 146¶
- GO = 49¶
- GOTO = 50¶
- GT = 145¶
- class GenericNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class GenericSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class GotoStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- HOLLERITH = 155¶
- ICON = 186¶
- IF = 51¶
- IMPLICIT = 41¶
- IMPLIEDT = 25¶
- IN = 19¶
- INCLUDE = 58¶
- INOUT = 21¶
- INQUIRE = 111¶
- INTEGER = 168¶
- INTENT = 18¶
- INTERFACE = 183¶
- INTRINSIC = 46¶
- IOLENGTH = 81¶
- IOSTART = 94¶
- IOSTAT = 87¶
- class IdentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IfConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IfStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IfThenStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ImplicitRangeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ImplicitRangesContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ImplicitSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ImplicitSpecListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ImplicitStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ImpliedDoVariableContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IncludeStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class InputImpliedDoContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class InputItemContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class InputItemListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class InquireSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class InquireSpecListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class InquireStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IntentParContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IntentParListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IntentSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IntentStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class InterfaceBlockBodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class InterfaceBlockContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class InterfaceBodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class InterfaceBodyPartConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class InterfaceStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class InternalSubprogramContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IntrinsicListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IntrinsicProcedureNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IntrinsicStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IoControlSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class IoControlSpecListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- KIND = 117¶
- class KindParamContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class KindSelectorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- LABEL = 96¶
- LAND = 137¶
- LE = 144¶
- LEN = 118¶
- LET = 89¶
- LINECONT = 195¶
- LNOT = 136¶
- LOGICAL = 169¶
- LOR = 138¶
- LPAREN = 123¶
- LT = 143¶
- class LabelContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class LabelDoStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class LblRefContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class LblRefListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class LengthSelectorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Level1ExprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Level2ExprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Level3ExprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Level4ExprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class Level5ExprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class LitteralExpressionContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
CaseValueRangeContext
- class LogicalConstantContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class LoopControlContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class LowerBoundContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- MINUS = 131¶
- MODULE = 3¶
- class MainProgramContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class MainRangeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class MaskExprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class MidlleColonExpressionContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
CaseValueRangeContext
- class MislexedFconContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ModuleBodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ModuleContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ModuleNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ModuleProcedureStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ModuleStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ModuleSubprogramContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ModuleSubprogramPartConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class MultOperandContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- NAME = 188¶
- NAMED = 106¶
- NAMELIST = 17¶
- NAME_ = 107¶
- NE = 147¶
- NEQV = 140¶
- NEXTREC = 110¶
- NML = 86¶
- NONE = 42¶
- NULLIFY = 180¶
- NUMBER = 105¶
- class NameColonContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class NameDataRefContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class NamedConstantDefContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class NamedConstantDefListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class NamedConstantUseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class NamelistGroupNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class NamelistGroupObjectContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class NamelistGroupsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class NamelistStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class NullifyStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- OBRACKETSLASH = 171¶
- OCON = 176¶
- ONLY = 24¶
- OP = 28¶
- OPEN = 75¶
- OPENED = 104¶
- OPERATOR = 22¶
- OPTIONAL = 16¶
- OUT = 20¶
- class ObjectNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class OnlyListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class OnlyStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class OpenStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class OptionalParContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class OptionalParListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class OptionalStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class OrOperandContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class OutputImpliedDoContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class OutputItemList1Context(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class OutputItemListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- PAD = 78¶
- PARAMETER = 44¶
- PAUSE = 71¶
- PCON = 152¶
- PCT = 124¶
- PLUS = 132¶
- POINTER = 37¶
- POSITION = 100¶
- POWER = 135¶
- PRECISION = 167¶
- PRINT = 74¶
- PRIVATE = 38¶
- PROCEDURE = 11¶
- PROGRAM = 5¶
- class ParameterStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class PauseStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class PointerAssignmentStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class PointerFieldContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class PointerObjectContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class PointerObjectListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class PointerStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class PointerStmtObjectContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class PointerStmtObjectListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class PositionSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class PositionSpecListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class PrimaryContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class PrintStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class PrivateSequenceStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ProcedureNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ProcedureNameListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ProgramContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ProgramStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ProgramUnitContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- RDCON = 178¶
- READ = 73¶
- READWRITE = 82¶
- REAL = 34¶
- REC = 69¶
- RECL = 102¶
- RECURSIVE = 1¶
- RESULT = 55¶
- RETURN = 91¶
- REWIND = 114¶
- RPAREN = 128¶
- RULE_acImpliedDo = 331¶
- RULE_acValueList = 329¶
- RULE_acValueList1 = 330¶
- RULE_accessId = 61¶
- RULE_accessIdList = 60¶
- RULE_accessStmt = 59¶
- RULE_actionStmt = 218¶
- RULE_addOperand = 323¶
- RULE_allocatableStmt = 55¶
- RULE_allocateObject = 233¶
- RULE_allocateObjectList = 228¶
- RULE_allocateStmt = 230¶
- RULE_allocatedShape = 234¶
- RULE_allocation = 232¶
- RULE_allocationList = 231¶
- RULE_andOperand = 317¶
- RULE_arithmeticIfStmt = 285¶
- RULE_arrayAllocation = 57¶
- RULE_arrayAllocationList = 56¶
- RULE_arrayConstructor = 328¶
- RULE_arrayDeclarator = 83¶
- RULE_arrayDeclaratorList = 79¶
- RULE_arrayElement = 212¶
- RULE_arrayName = 58¶
- RULE_arraySpec = 92¶
- RULE_assignStmt = 292¶
- RULE_assignedGotoStmt = 267¶
- RULE_assignmentStmt = 288¶
- RULE_assumedShapeSpec = 94¶
- RULE_assumedShapeSpecList = 93¶
- RULE_assumedSizeSpec = 95¶
- RULE_attrSpec = 88¶
- RULE_attrSpecSeq = 87¶
- RULE_backspaceStmt = 293¶
- RULE_blockDataBody = 21¶
- RULE_blockDataBodyConstruct = 22¶
- RULE_blockDataStmt = 20¶
- RULE_blockDataSubprogram = 19¶
- RULE_blockDoConstruct = 186¶
- RULE_body = 158¶
- RULE_bodyConstruct = 159¶
- RULE_bodyPlusInternals = 6¶
- RULE_bozLiteralConstant = 143¶
- RULE_cExpression = 277¶
- RULE_cOperand = 279¶
- RULE_cPrimary = 278¶
- RULE_cPrimaryConcatOp = 280¶
- RULE_callStmt = 281¶
- RULE_caseBodyConstruct = 172¶
- RULE_caseConstruct = 168¶
- RULE_caseSelector = 174¶
- RULE_caseStmt = 173¶
- RULE_caseValueRange = 176¶
- RULE_caseValueRangeList = 175¶
- RULE_charLength = 141¶
- RULE_charSelector = 139¶
- RULE_closeSpec = 276¶
- RULE_closeSpecList = 275¶
- RULE_closeStmt = 274¶
- RULE_comblock = 84¶
- RULE_comlist = 81¶
- RULE_commaExpr = 217¶
- RULE_commaInputItemList = 245¶
- RULE_commaLoopControl = 214¶
- RULE_commaSectionSubscript = 291¶
- RULE_commonBlockName = 85¶
- RULE_commonBlockObject = 82¶
- RULE_commonStmt = 80¶
- RULE_complexComponent = 345¶
- RULE_complexConst = 344¶
- RULE_complexDataRefTail = 336¶
- RULE_componentArraySpec = 129¶
- RULE_componentAttrSpec = 128¶
- RULE_componentAttrSpecList = 127¶
- RULE_componentDecl = 125¶
- RULE_componentDeclList = 124¶
- RULE_componentDefStmt = 123¶
- RULE_componentName = 126¶
- RULE_computedGotoStmt = 270¶
- RULE_conditionalBody = 179¶
- RULE_connectSpec = 263¶
- RULE_connectSpecList = 262¶
- RULE_constant = 142¶
- RULE_constantExpr = 346¶
- RULE_containsStmt = 153¶
- RULE_continueStmt = 273¶
- RULE_cycleStmt = 229¶
- RULE_dataIDoObject = 209¶
- RULE_dataIDoObjectList = 208¶
- RULE_dataImpliedDo = 207¶
- RULE_dataStmt = 196¶
- RULE_dataStmtObject = 201¶
- RULE_dataStmtSet = 197¶
- RULE_dataStmtValue = 200¶
- RULE_deallocateStmt = 227¶
- RULE_declarationConstruct = 35¶
- RULE_deferredShapeSpec = 135¶
- RULE_deferredShapeSpecList = 134¶
- RULE_definedBinaryOp = 313¶
- RULE_definedOperator = 100¶
- RULE_definedUnaryOp = 326¶
- RULE_derivedTypeBody = 120¶
- RULE_derivedTypeBodyConstruct = 121¶
- RULE_derivedTypeDef = 117¶
- RULE_derivedTypeStmt = 119¶
- RULE_dimensionStmt = 78¶
- RULE_doConstruct = 185¶
- RULE_doLabelStmt = 193¶
- RULE_doLblDef = 192¶
- RULE_doLblRef = 191¶
- RULE_doubleDoStmt = 195¶
- RULE_dse1 = 198¶
- RULE_dse2 = 199¶
- RULE_dummyArgName = 53¶
- RULE_editElement = 27¶
- RULE_elseConstruct = 182¶
- RULE_elseIfConstruct = 180¶
- RULE_elseIfStmt = 181¶
- RULE_elseStmt = 183¶
- RULE_elseWhere = 162¶
- RULE_elsewhereStmt = 163¶
- RULE_endBlockDataStmt = 23¶
- RULE_endDoStmt = 187¶
- RULE_endFunctionStmt = 116¶
- RULE_endIfStmt = 184¶
- RULE_endInterfaceStmt = 97¶
- RULE_endModuleStmt = 30¶
- RULE_endName = 188¶
- RULE_endProgramStmt = 18¶
- RULE_endSelectStmt = 170¶
- RULE_endSubroutineStmt = 108¶
- RULE_endTypeStmt = 118¶
- RULE_endWhereStmt = 164¶
- RULE_endfileStmt = 272¶
- RULE_entityDecl = 90¶
- RULE_entityDeclList = 89¶
- RULE_entryStmt = 31¶
- RULE_equivOperand = 315¶
- RULE_equivalenceObject = 76¶
- RULE_equivalenceObjectList = 77¶
- RULE_equivalenceSet = 75¶
- RULE_equivalenceSetList = 74¶
- RULE_equivalenceStmt = 73¶
- RULE_executableConstruct = 160¶
- RULE_executableProgram = 1¶
- RULE_executionPartConstruct = 194¶
- RULE_exitStmt = 226¶
- RULE_explicitShapeSpec = 131¶
- RULE_explicitShapeSpecList = 130¶
- RULE_exprList = 145¶
- RULE_expression = 312¶
- RULE_externalName = 72¶
- RULE_externalNameList = 71¶
- RULE_externalStmt = 70¶
- RULE_fieldSelector = 211¶
- RULE_fmtSpec = 25¶
- RULE_formatIdentifier = 259¶
- RULE_formatStmt = 24¶
- RULE_formatedit = 26¶
- RULE_functionArg = 334¶
- RULE_functionArgList = 333¶
- RULE_functionInterfaceRange = 111¶
- RULE_functionName = 156¶
- RULE_functionPar = 114¶
- RULE_functionParList = 112¶
- RULE_functionPars = 113¶
- RULE_functionPrefix = 110¶
- RULE_functionRange = 157¶
- RULE_functionReference = 332¶
- RULE_functionSubprogram = 155¶
- RULE_genericName = 62¶
- RULE_genericSpec = 99¶
- RULE_gotoStmt = 269¶
- RULE_ident = 150¶
- RULE_ifConstruct = 177¶
- RULE_ifStmt = 347¶
- RULE_ifThenStmt = 178¶
- RULE_implicitRange = 311¶
- RULE_implicitRanges = 310¶
- RULE_implicitSpec = 309¶
- RULE_implicitSpecList = 308¶
- RULE_implicitStmt = 307¶
- RULE_impliedDoVariable = 213¶
- RULE_includeStmt = 306¶
- RULE_inputImpliedDo = 250¶
- RULE_inputItem = 249¶
- RULE_inputItemList = 248¶
- RULE_inquireSpec = 266¶
- RULE_inquireSpecList = 265¶
- RULE_inquireStmt = 264¶
- RULE_intentPar = 52¶
- RULE_intentParList = 51¶
- RULE_intentSpec = 54¶
- RULE_intentStmt = 50¶
- RULE_interfaceBlock = 96¶
- RULE_interfaceBlockBody = 101¶
- RULE_interfaceBody = 106¶
- RULE_interfaceBodyPartConstruct = 102¶
- RULE_interfaceStmt = 98¶
- RULE_internalSubprogram = 7¶
- RULE_intrinsicList = 68¶
- RULE_intrinsicProcedureName = 69¶
- RULE_intrinsicStmt = 67¶
- RULE_ioControlSpec = 254¶
- RULE_ioControlSpecList = 237¶
- RULE_kindParam = 342¶
- RULE_kindSelector = 137¶
- RULE_label = 287¶
- RULE_labelDoStmt = 190¶
- RULE_lblRef = 286¶
- RULE_lblRefList = 271¶
- RULE_lengthSelector = 140¶
- RULE_level1Expr = 325¶
- RULE_level2Expr = 321¶
- RULE_level3Expr = 320¶
- RULE_level4Expr = 319¶
- RULE_level5Expr = 314¶
- RULE_logicalConstant = 341¶
- RULE_loopControl = 215¶
- RULE_lowerBound = 132¶
- RULE_mainProgram = 3¶
- RULE_mainRange = 5¶
- RULE_maskExpr = 167¶
- RULE_mislexedFcon = 28¶
- RULE_module = 29¶
- RULE_moduleBody = 151¶
- RULE_moduleName = 149¶
- RULE_moduleProcedureStmt = 103¶
- RULE_moduleStmt = 148¶
- RULE_moduleSubprogram = 154¶
- RULE_moduleSubprogramPartConstruct = 152¶
- RULE_multOperand = 324¶
- RULE_nameColon = 189¶
- RULE_nameDataRef = 335¶
- RULE_namedConstantDef = 17¶
- RULE_namedConstantDefList = 16¶
- RULE_namedConstantUse = 146¶
- RULE_namelistGroupName = 48¶
- RULE_namelistGroupObject = 49¶
- RULE_namelistGroups = 47¶
- RULE_namelistStmt = 46¶
- RULE_nullifyStmt = 222¶
- RULE_objectName = 91¶
- RULE_onlyList = 10¶
- RULE_onlyStmt = 11¶
- RULE_openStmt = 261¶
- RULE_optionalPar = 45¶
- RULE_optionalParList = 44¶
- RULE_optionalStmt = 43¶
- RULE_orOperand = 316¶
- RULE_outputImpliedDo = 258¶
- RULE_outputItemList = 256¶
- RULE_outputItemList1 = 257¶
- RULE_parameterStmt = 15¶
- RULE_pauseStmt = 260¶
- RULE_pointerAssignmentStmt = 220¶
- RULE_pointerField = 225¶
- RULE_pointerObject = 224¶
- RULE_pointerObjectList = 223¶
- RULE_pointerStmt = 40¶
- RULE_pointerStmtObject = 42¶
- RULE_pointerStmtObjectList = 41¶
- RULE_positionSpec = 297¶
- RULE_positionSpecList = 295¶
- RULE_primary = 327¶
- RULE_printStmt = 255¶
- RULE_privateSequenceStmt = 122¶
- RULE_procedureName = 105¶
- RULE_procedureNameList = 104¶
- RULE_program = 0¶
- RULE_programStmt = 4¶
- RULE_programUnit = 2¶
- RULE_rdCtlSpec = 251¶
- RULE_rdFmtId = 246¶
- RULE_rdFmtIdExpr = 247¶
- RULE_rdIoCtlSpecList = 253¶
- RULE_rdUnitId = 252¶
- RULE_readStmt = 244¶
- RULE_recursive = 109¶
- RULE_relOp = 318¶
- RULE_rename = 13¶
- RULE_renameList = 12¶
- RULE_returnStmt = 242¶
- RULE_rewindStmt = 243¶
- RULE_sFDummyArgName = 241¶
- RULE_sFDummyArgNameList = 240¶
- RULE_sFExprList = 290¶
- RULE_sFExprListRef = 289¶
- RULE_saveStmt = 63¶
- RULE_savedCommonBlock = 66¶
- RULE_savedEntity = 65¶
- RULE_savedEntityList = 64¶
- RULE_scalarVariable = 298¶
- RULE_sectionSubscript = 339¶
- RULE_sectionSubscriptList = 338¶
- RULE_sectionSubscriptRef = 337¶
- RULE_selectCaseBody = 171¶
- RULE_selectCaseRange = 169¶
- RULE_sign = 322¶
- RULE_specificationPartConstruct = 8¶
- RULE_specificationStmt = 36¶
- RULE_stmtFunctionRange = 239¶
- RULE_stmtFunctionStmt = 238¶
- RULE_stopStmt = 235¶
- RULE_structureComponent = 210¶
- RULE_structureConstructor = 144¶
- RULE_subprogramInterfaceBody = 115¶
- RULE_subroutineArg = 284¶
- RULE_subroutineArgList = 283¶
- RULE_subroutineInterfaceRange = 107¶
- RULE_subroutineName = 304¶
- RULE_subroutineNameUse = 282¶
- RULE_subroutinePar = 34¶
- RULE_subroutineParList = 32¶
- RULE_subroutinePars = 33¶
- RULE_subroutineRange = 305¶
- RULE_subroutineSubprogram = 303¶
- RULE_subscript = 205¶
- RULE_subscriptList = 204¶
- RULE_subscriptListRef = 203¶
- RULE_subscriptTripletTail = 340¶
- RULE_substringRange = 206¶
- RULE_target = 221¶
- RULE_targetObject = 39¶
- RULE_targetObjectList = 38¶
- RULE_targetStmt = 37¶
- RULE_typeDeclarationStmt = 86¶
- RULE_typeName = 138¶
- RULE_typeParamValue = 147¶
- RULE_typeSpec = 136¶
- RULE_uFExpr = 299¶
- RULE_uFFactor = 301¶
- RULE_uFPrimary = 302¶
- RULE_uFTerm = 300¶
- RULE_unitIdentifier = 294¶
- RULE_unitIdentifierComma = 296¶
- RULE_unsignedArithmeticConstant = 343¶
- RULE_upperBound = 133¶
- RULE_useName = 14¶
- RULE_useStmt = 9¶
- RULE_variable = 202¶
- RULE_variableComma = 268¶
- RULE_variableName = 216¶
- RULE_where = 165¶
- RULE_whereConstruct = 161¶
- RULE_whereConstructStmt = 166¶
- RULE_whereStmt = 219¶
- RULE_writeStmt = 236¶
- class RdCtlSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class RdFmtIdContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class RdFmtIdExprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class RdIoCtlSpecListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class RdUnitIdContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ReadStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class RecursiveContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class RelOpContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class RenameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class RenameListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ReturnStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class RewindStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- SAVE = 47¶
- SCON = 177¶
- SELECT = 64¶
- SELECTCASE = 63¶
- SEQUENCE = 39¶
- SEQUENTIAL = 95¶
- class SFDummyArgNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SFDummyArgNameListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SFExprListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SFExprListRefContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- SIZE = 84¶
- SPOFF = 184¶
- SPON = 185¶
- STAR = 192¶
- STAT = 127¶
- STATUS = 98¶
- STOP = 68¶
- STRINGLITERAL = 193¶
- SUBPROGRAMBLOCK = 160¶
- SUBROUTINE = 9¶
- class SaveStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SavedCommonBlockContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SavedEntityContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SavedEntityListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class ScalarVariableContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SectionSubscriptContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SectionSubscriptListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SectionSubscriptRefContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SelectCaseBodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SelectCaseRangeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SignContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SpecPartStmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
ModuleBodyContext
- class SpecificationPartConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SpecificationStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class StmtFunctionRangeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class StmtFunctionStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class StopStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class StructureComponentContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class StructureConstructorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubmoduleStmtContext(parser, ctx: ParserRuleContext)[source]¶
Bases:
ModuleBodyContext
- class SubprogramInterfaceBodyContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubroutineArgContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubroutineArgListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubroutineInterfaceRangeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubroutineNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubroutineNameUseContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubroutineParContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubroutineParListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubroutineParsContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubroutineRangeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubroutineSubprogramContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubscriptContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubscriptListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubscriptListRefContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubscriptTripletTailContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class SubstringRangeContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- TARGET = 14¶
- THEN = 52¶
- THENBLOCK = 163¶
- TO = 159¶
- TRUE = 149¶
- TYPE = 187¶
- class TargetContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class TargetObjectContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class TargetObjectListContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class TargetStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class TypeDeclarationStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class TypeNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class TypeParamValueContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class TypeSpecContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class UFExprContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class UFFactorContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class UFPrimaryContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class UFTermContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- UNDERSCORE = 170¶
- UNFORMATTED = 109¶
- UNIT = 77¶
- USE = 23¶
- class UnitIdentifierCommaContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class UnitIdentifierContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class UnsignedArithmeticConstantContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class UpperBoundContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class UseNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class UseStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class VariableCommaContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class VariableContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class VariableNameContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- WHERE = 61¶
- WHILE = 125¶
- WRITE = 72¶
- WS = 119¶
- class WhereConstructContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class WhereConstructStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class WhereContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class WhereStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- class WriteStmtContext(parser, parent: ParserRuleContext = None, invokingState: int = -1)[source]¶
Bases:
ParserRuleContext
- XCON = 151¶
- XOR = 141¶
- ZCON = 174¶
- acValueList1_sempred(localctx: AcValueList1Context, predIndex: int)[source]¶
- allocateObject_sempred(localctx: AllocateObjectContext, predIndex: int)[source]¶
- assumedShapeSpecList_sempred(localctx: AssumedShapeSpecListContext, predIndex: int)[source]¶
- atn = <antlr4.atn.ATN.ATN object>¶
- attrSpecSeq_sempred(localctx: AttrSpecSeqContext, predIndex: int)[source]¶
- blockDataBody_sempred(localctx: BlockDataBodyContext, predIndex: int)[source]¶
- bodyPlusInternals_sempred(localctx: BodyPlusInternalsContext, predIndex: int)[source]¶
- comlist_sempred(localctx: ComlistContext, predIndex: int)[source]¶
- decisionsToDFA = [<antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>, <antlr4.dfa.DFA.DFA object>]¶
- derivedTypeBody_sempred(localctx: DerivedTypeBodyContext, predIndex: int)[source]¶
- elseWhere_sempred(localctx: ElseWhereContext, predIndex: int)[source]¶
- expression_sempred(localctx: ExpressionContext, predIndex: int)[source]¶
- fmtSpec_sempred(localctx: FmtSpecContext, predIndex: int)[source]¶
- functionArgList_sempred(localctx: FunctionArgListContext, predIndex: int)[source]¶
- grammarFileName = 'Fortran90Parser.g4'¶
- interfaceBlockBody_sempred(localctx: InterfaceBlockBodyContext, predIndex: int)[source]¶
- ioControlSpecList_sempred(localctx: IoControlSpecListContext, predIndex: int)[source]¶
- literalNames = ['<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', "'=>'", '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', "'::'", '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', "'$'", "','", "'('", "'%'", '<INVALID>', '<INVALID>', '<INVALID>', "')'", "':'", "'='", "'-'", "'+'", "'/'", '<INVALID>', "'**'", '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', "'CCON'", "'HOLLERITH'", "'CONCATOP'", "'CTRLDIRECT'", "'CTRLREC'", "'TO'", "'SUBPROGRAMBLOCK'", "'DOBLOCK'", "'AIF'", "'THENBLOCK'", "'ELSEBLOCK'", "'CODEROOT'", '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', "'(/'", "'.'", "'/)'", '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', '<INVALID>', "'SPOFF'", "'SPON'"]¶
- moduleBody_sempred(localctx: ModuleBodyContext, predIndex: int)[source]¶
- namelistGroups_sempred(localctx: NamelistGroupsContext, predIndex: int)[source]¶
- outputItemList1_sempred(localctx: OutputItemList1Context, predIndex: int)[source]¶
- pointerField_sempred(localctx: PointerFieldContext, predIndex: int)[source]¶
- rdIoCtlSpecList_sempred(localctx: RdIoCtlSpecListContext, predIndex: int)[source]¶
- ruleNames = ['program', 'executableProgram', 'programUnit', 'mainProgram', 'programStmt', 'mainRange', 'bodyPlusInternals', 'internalSubprogram', 'specificationPartConstruct', 'useStmt', 'onlyList', 'onlyStmt', 'renameList', 'rename', 'useName', 'parameterStmt', 'namedConstantDefList', 'namedConstantDef', 'endProgramStmt', 'blockDataSubprogram', 'blockDataStmt', 'blockDataBody', 'blockDataBodyConstruct', 'endBlockDataStmt', 'formatStmt', 'fmtSpec', 'formatedit', 'editElement', 'mislexedFcon', 'module', 'endModuleStmt', 'entryStmt', 'subroutineParList', 'subroutinePars', 'subroutinePar', 'declarationConstruct', 'specificationStmt', 'targetStmt', 'targetObjectList', 'targetObject', 'pointerStmt', 'pointerStmtObjectList', 'pointerStmtObject', 'optionalStmt', 'optionalParList', 'optionalPar', 'namelistStmt', 'namelistGroups', 'namelistGroupName', 'namelistGroupObject', 'intentStmt', 'intentParList', 'intentPar', 'dummyArgName', 'intentSpec', 'allocatableStmt', 'arrayAllocationList', 'arrayAllocation', 'arrayName', 'accessStmt', 'accessIdList', 'accessId', 'genericName', 'saveStmt', 'savedEntityList', 'savedEntity', 'savedCommonBlock', 'intrinsicStmt', 'intrinsicList', 'intrinsicProcedureName', 'externalStmt', 'externalNameList', 'externalName', 'equivalenceStmt', 'equivalenceSetList', 'equivalenceSet', 'equivalenceObject', 'equivalenceObjectList', 'dimensionStmt', 'arrayDeclaratorList', 'commonStmt', 'comlist', 'commonBlockObject', 'arrayDeclarator', 'comblock', 'commonBlockName', 'typeDeclarationStmt', 'attrSpecSeq', 'attrSpec', 'entityDeclList', 'entityDecl', 'objectName', 'arraySpec', 'assumedShapeSpecList', 'assumedShapeSpec', 'assumedSizeSpec', 'interfaceBlock', 'endInterfaceStmt', 'interfaceStmt', 'genericSpec', 'definedOperator', 'interfaceBlockBody', 'interfaceBodyPartConstruct', 'moduleProcedureStmt', 'procedureNameList', 'procedureName', 'interfaceBody', 'subroutineInterfaceRange', 'endSubroutineStmt', 'recursive', 'functionPrefix', 'functionInterfaceRange', 'functionParList', 'functionPars', 'functionPar', 'subprogramInterfaceBody', 'endFunctionStmt', 'derivedTypeDef', 'endTypeStmt', 'derivedTypeStmt', 'derivedTypeBody', 'derivedTypeBodyConstruct', 'privateSequenceStmt', 'componentDefStmt', 'componentDeclList', 'componentDecl', 'componentName', 'componentAttrSpecList', 'componentAttrSpec', 'componentArraySpec', 'explicitShapeSpecList', 'explicitShapeSpec', 'lowerBound', 'upperBound', 'deferredShapeSpecList', 'deferredShapeSpec', 'typeSpec', 'kindSelector', 'typeName', 'charSelector', 'lengthSelector', 'charLength', 'constant', 'bozLiteralConstant', 'structureConstructor', 'exprList', 'namedConstantUse', 'typeParamValue', 'moduleStmt', 'moduleName', 'ident', 'moduleBody', 'moduleSubprogramPartConstruct', 'containsStmt', 'moduleSubprogram', 'functionSubprogram', 'functionName', 'functionRange', 'body', 'bodyConstruct', 'executableConstruct', 'whereConstruct', 'elseWhere', 'elsewhereStmt', 'endWhereStmt', 'where', 'whereConstructStmt', 'maskExpr', 'caseConstruct', 'selectCaseRange', 'endSelectStmt', 'selectCaseBody', 'caseBodyConstruct', 'caseStmt', 'caseSelector', 'caseValueRangeList', 'caseValueRange', 'ifConstruct', 'ifThenStmt', 'conditionalBody', 'elseIfConstruct', 'elseIfStmt', 'elseConstruct', 'elseStmt', 'endIfStmt', 'doConstruct', 'blockDoConstruct', 'endDoStmt', 'endName', 'nameColon', 'labelDoStmt', 'doLblRef', 'doLblDef', 'doLabelStmt', 'executionPartConstruct', 'doubleDoStmt', 'dataStmt', 'dataStmtSet', 'dse1', 'dse2', 'dataStmtValue', 'dataStmtObject', 'variable', 'subscriptListRef', 'subscriptList', 'subscript', 'substringRange', 'dataImpliedDo', 'dataIDoObjectList', 'dataIDoObject', 'structureComponent', 'fieldSelector', 'arrayElement', 'impliedDoVariable', 'commaLoopControl', 'loopControl', 'variableName', 'commaExpr', 'actionStmt', 'whereStmt', 'pointerAssignmentStmt', 'target', 'nullifyStmt', 'pointerObjectList', 'pointerObject', 'pointerField', 'exitStmt', 'deallocateStmt', 'allocateObjectList', 'cycleStmt', 'allocateStmt', 'allocationList', 'allocation', 'allocateObject', 'allocatedShape', 'stopStmt', 'writeStmt', 'ioControlSpecList', 'stmtFunctionStmt', 'stmtFunctionRange', 'sFDummyArgNameList', 'sFDummyArgName', 'returnStmt', 'rewindStmt', 'readStmt', 'commaInputItemList', 'rdFmtId', 'rdFmtIdExpr', 'inputItemList', 'inputItem', 'inputImpliedDo', 'rdCtlSpec', 'rdUnitId', 'rdIoCtlSpecList', 'ioControlSpec', 'printStmt', 'outputItemList', 'outputItemList1', 'outputImpliedDo', 'formatIdentifier', 'pauseStmt', 'openStmt', 'connectSpecList', 'connectSpec', 'inquireStmt', 'inquireSpecList', 'inquireSpec', 'assignedGotoStmt', 'variableComma', 'gotoStmt', 'computedGotoStmt', 'lblRefList', 'endfileStmt', 'continueStmt', 'closeStmt', 'closeSpecList', 'closeSpec', 'cExpression', 'cPrimary', 'cOperand', 'cPrimaryConcatOp', 'callStmt', 'subroutineNameUse', 'subroutineArgList', 'subroutineArg', 'arithmeticIfStmt', 'lblRef', 'label', 'assignmentStmt', 'sFExprListRef', 'sFExprList', 'commaSectionSubscript', 'assignStmt', 'backspaceStmt', 'unitIdentifier', 'positionSpecList', 'unitIdentifierComma', 'positionSpec', 'scalarVariable', 'uFExpr', 'uFTerm', 'uFFactor', 'uFPrimary', 'subroutineSubprogram', 'subroutineName', 'subroutineRange', 'includeStmt', 'implicitStmt', 'implicitSpecList', 'implicitSpec', 'implicitRanges', 'implicitRange', 'expression', 'definedBinaryOp', 'level5Expr', 'equivOperand', 'orOperand', 'andOperand', 'relOp', 'level4Expr', 'level3Expr', 'level2Expr', 'sign', 'addOperand', 'multOperand', 'level1Expr', 'definedUnaryOp', 'primary', 'arrayConstructor', 'acValueList', 'acValueList1', 'acImpliedDo', 'functionReference', 'functionArgList', 'functionArg', 'nameDataRef', 'complexDataRefTail', 'sectionSubscriptRef', 'sectionSubscriptList', 'sectionSubscript', 'subscriptTripletTail', 'logicalConstant', 'kindParam', 'unsignedArithmeticConstant', 'complexConst', 'complexComponent', 'constantExpr', 'ifStmt']¶
- selectCaseBody_sempred(localctx: SelectCaseBodyContext, predIndex: int)[source]¶
- structureComponent_sempred(localctx: StructureComponentContext, predIndex: int)[source]¶
- subprogramInterfaceBody_sempred(localctx: SubprogramInterfaceBodyContext, predIndex: int)[source]¶
- symbolicNames = ['<INVALID>', 'RECURSIVE', 'CONTAINS', 'MODULE', 'ENDMODULE', 'PROGRAM', 'ENTRY', 'FUNCTION', 'BLOCK', 'SUBROUTINE', 'ENDINTERFACE', 'PROCEDURE', 'END', 'DIMENSION', 'TARGET', 'ALLOCATABLE', 'OPTIONAL', 'NAMELIST', 'INTENT', 'IN', 'OUT', 'INOUT', 'OPERATOR', 'USE', 'ONLY', 'IMPLIEDT', 'ASSIGNMENT', 'DOP', 'OP', 'DOUBLEPRECISION', 'DOUBLECOLON', 'ASSIGNSTMT', 'COMMON', 'ELSEWHERE', 'REAL', 'EQUIVALENCE', 'BLOCKDATA', 'POINTER', 'PRIVATE', 'SEQUENCE', 'ACCESSSPEC', 'IMPLICIT', 'NONE', 'CHARACTER', 'PARAMETER', 'EXTERNAL', 'INTRINSIC', 'SAVE', 'DATA', 'GO', 'GOTO', 'IF', 'THEN', 'ELSE', 'ENDIF', 'RESULT', 'ELSEIF', 'DO', 'INCLUDE', 'CONTINUE', 'ENDWHERE', 'WHERE', 'ENDSELECT', 'SELECTCASE', 'SELECT', 'CASE', 'DEFAULT', 'DIRECT', 'STOP', 'REC', 'ENDDO', 'PAUSE', 'WRITE', 'READ', 'PRINT', 'OPEN', 'FMT', 'UNIT', 'PAD', 'ACTION', 'DELIM', 'IOLENGTH', 'READWRITE', 'ERR', 'SIZE', 'ADVANCE', 'NML', 'IOSTAT', 'FORMAT', 'LET', 'CALL', 'RETURN', 'CLOSE', 'DOUBLE', 'IOSTART', 'SEQUENTIAL', 'LABEL', 'FILE', 'STATUS', 'ACCESS', 'POSITION', 'FORM', 'RECL', 'EXIST', 'OPENED', 'NUMBER', 'NAMED', 'NAME_', 'FORMATTED', 'UNFORMATTED', 'NEXTREC', 'INQUIRE', 'BACKSPACE', 'ENDFILE', 'REWIND', 'ENDBLOCKDATA', 'ENDBLOCK', 'KIND', 'LEN', 'WS', 'COMMENT', 'DOLLAR', 'COMMA', 'LPAREN', 'PCT', 'WHILE', 'ALLOCATE', 'STAT', 'RPAREN', 'COLON', 'ASSIGN', 'MINUS', 'PLUS', 'DIV', 'FORMATSEP', 'POWER', 'LNOT', 'LAND', 'LOR', 'EQV', 'NEQV', 'XOR', 'EOR', 'LT', 'LE', 'GT', 'GE', 'NE', 'EQ', 'TRUE', 'FALSE', 'XCON', 'PCON', 'FCON', 'CCON', 'HOLLERITH', 'CONCATOP', 'CTRLDIRECT', 'CTRLREC', 'TO', 'SUBPROGRAMBLOCK', 'DOBLOCK', 'AIF', 'THENBLOCK', 'ELSEBLOCK', 'CODEROOT', 'COMPLEX', 'PRECISION', 'INTEGER', 'LOGICAL', 'UNDERSCORE', 'OBRACKETSLASH', 'DOT', 'CBRACKETSLASH', 'ZCON', 'BCON', 'OCON', 'SCON', 'RDCON', 'DEALLOCATE', 'NULLIFY', 'CYCLE', 'ENDTYPE', 'INTERFACE', 'SPOFF', 'SPON', 'ICON', 'TYPE', 'NAME', 'EXIT', 'BLANK', 'ALPHANUMERIC_CHARACTER', 'STAR', 'STRINGLITERAL', 'EOL', 'LINECONT']¶
- uFExpr_sempred(localctx: UFExprContext, predIndex: int)[source]¶
- uFTerm_sempred(localctx: UFTermContext, predIndex: int)[source]¶
- where_sempred(localctx: WhereContext, predIndex: int)[source]¶