6.1.1.2.1.1.1.7.1.19. pycropml.transpiler.antlr_py.grammars.Fortran77Lexer module

class pycropml.transpiler.antlr_py.grammars.Fortran77Lexer.Fortran77Lexer(input=None, output: TextIO = <_io.TextIOWrapper name='<stdout>' mode='w' encoding='utf-8'>)[source]

Bases: Lexer

ACCESS = 51
AIF = 104
ASSIGN = 73
BACKSPACE = 65
BLANK = 55
BLOCK = 4
CALL = 42
CCON = 96
CHARACTER = 14
CLOSE = 44
CODEROOT = 107
COLON = 72
COMMA = 69
COMMENT = 116
COMMENT_sempred(localctx: RuleContext, predIndex: int)[source]
COMMON = 10
COMPLEX = 108
CONCATOP = 98
CONTINUE = 28
CTRLDIRECT = 99
CTRLREC = 100
DATA = 19
DIMENSION = 7
DIV = 76
DO = 27
DOBLOCK = 103
DOLLAR = 68
DOUBLE = 45
ELSE = 24
ELSEBLOCK = 106
ELSEIF = 26
END = 6
ENDDO = 30
ENDFILE = 66
ENDIF = 25
ENTRY = 2
EOL = 119
EOR = 84
EQ = 90
EQUIVALENCE = 9
EQV = 81
ERR = 38
EXIST = 56
EXTERNAL = 16
FALSE = 92
FCON = 95
FILE = 49
FMT = 36
FORM = 53
FORMAT = 40
FORMATTED = 61
FUNCTION = 3
GE = 88
GO = 20
GOTO = 21
GT = 87
HOLLERITH = 97
ICON = 114
IF = 22
IMPLICIT = 12
INQUIRE = 64
INTEGER = 110
INTRINSIC = 17
IOSTART = 46
IOSTAT = 39
LABEL = 48
LAND = 79
LE = 86
LET = 41
LINECONT = 120
LNOT = 78
LOGICAL = 111
LOR = 80
LPAREN = 70
LT = 85
MINUS = 74
NAME = 115
NAMED = 59
NAME_ = 60
NE = 89
NEQV = 82
NEXTREC = 63
NONE = 13
NUMBER = 58
OPEN = 35
OPENED = 57
PARAMETER = 15
PAUSE = 31
PCON = 94
PLUS = 75
POINTER = 11
POSITION = 52
POWER = 77
PRECISION = 109
PRINT = 34
PROGRAM = 1
RCON = 113
READ = 33
REAL = 8
RECL = 54
RETURN = 43
REWIND = 67
RPAREN = 71
SAVE = 18
SCON = 112
SEQUENTIAL = 47
STAR = 117
STATUS = 50
STOP = 29
STRINGLITERAL = 118
SUBPROGRAMBLOCK = 102
SUBROUTINE = 5
THEN = 23
THENBLOCK = 105
TO = 101
TRUE = 91
UNFORMATTED = 62
UNIT = 37
WRITE = 32
WS = 121
XCON = 93
XOR = 83
atn = <antlr4.atn.ATN.ATN object>
channelNames = ['DEFAULT_TOKEN_CHANNEL', 'HIDDEN']
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>]
grammarFileName = 'Fortran77Lexer.g4'
literalNames = ['<INVALID>', "'$'", "','", "'('", "')'", "':'", "'='", "'-'", "'+'", "'/'", "'**'", "'XCON'", "'PCON'", "'FCON'", "'CCON'", "'HOLLERITH'", "'CONCATOP'", "'CTRLDIRECT'", "'CTRLREC'", "'TO'", "'SUBPROGRAMBLOCK'", "'DOBLOCK'", "'AIF'", "'THENBLOCK'", "'ELSEBLOCK'", "'CODEROOT'"]
modeNames = ['DEFAULT_MODE']
ruleNames = ['PROGRAM', 'ENTRY', 'FUNCTION', 'BLOCK', 'SUBROUTINE', 'END', 'DIMENSION', 'REAL', 'EQUIVALENCE', 'COMMON', 'POINTER', 'IMPLICIT', 'NONE', 'CHARACTER', 'PARAMETER', 'EXTERNAL', 'INTRINSIC', 'SAVE', 'DATA', 'GO', 'GOTO', 'IF', 'THEN', 'ELSE', 'ENDIF', 'ELSEIF', 'DO', 'CONTINUE', 'STOP', 'ENDDO', 'PAUSE', 'WRITE', 'READ', 'PRINT', 'OPEN', 'FMT', 'UNIT', 'ERR', 'IOSTAT', 'FORMAT', 'LET', 'CALL', 'RETURN', 'CLOSE', 'DOUBLE', 'IOSTART', 'SEQUENTIAL', 'LABEL', 'FILE', 'STATUS', 'ACCESS', 'POSITION', 'FORM', 'RECL', 'BLANK', 'EXIST', 'OPENED', 'NUMBER', 'NAMED', 'NAME_', 'FORMATTED', 'UNFORMATTED', 'NEXTREC', 'INQUIRE', 'BACKSPACE', 'ENDFILE', 'REWIND', 'DOLLAR', 'COMMA', 'LPAREN', 'RPAREN', 'COLON', 'ASSIGN', 'MINUS', 'PLUS', 'DIV', 'STARCHAR', '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', 'CONTINUATION', 'ALNUM', 'HEX', 'SIGN', 'FDESC', 'EXPON', 'ALPHA', 'NUM', 'SCON', 'RCON', 'ICON', 'NAME', 'COMMENT', 'STAR', 'STRINGLITERAL', 'EOL', 'LINECONT', 'WS']
sempred(localctx: RuleContext, ruleIndex: int, predIndex: int)[source]
symbolicNames = ['<INVALID>', 'PROGRAM', 'ENTRY', 'FUNCTION', 'BLOCK', 'SUBROUTINE', 'END', 'DIMENSION', 'REAL', 'EQUIVALENCE', 'COMMON', 'POINTER', 'IMPLICIT', 'NONE', 'CHARACTER', 'PARAMETER', 'EXTERNAL', 'INTRINSIC', 'SAVE', 'DATA', 'GO', 'GOTO', 'IF', 'THEN', 'ELSE', 'ENDIF', 'ELSEIF', 'DO', 'CONTINUE', 'STOP', 'ENDDO', 'PAUSE', 'WRITE', 'READ', 'PRINT', 'OPEN', 'FMT', 'UNIT', 'ERR', 'IOSTAT', 'FORMAT', 'LET', 'CALL', 'RETURN', 'CLOSE', 'DOUBLE', 'IOSTART', 'SEQUENTIAL', 'LABEL', 'FILE', 'STATUS', 'ACCESS', 'POSITION', 'FORM', 'RECL', 'BLANK', 'EXIST', 'OPENED', 'NUMBER', 'NAMED', 'NAME_', 'FORMATTED', 'UNFORMATTED', 'NEXTREC', 'INQUIRE', 'BACKSPACE', 'ENDFILE', 'REWIND', 'DOLLAR', 'COMMA', 'LPAREN', 'RPAREN', 'COLON', 'ASSIGN', 'MINUS', 'PLUS', 'DIV', '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', 'SCON', 'RCON', 'ICON', 'NAME', 'COMMENT', 'STAR', 'STRINGLITERAL', 'EOL', 'LINECONT', 'WS']
pycropml.transpiler.antlr_py.grammars.Fortran77Lexer.serializedATN()[source]