Language.Fortran.Lexer.FreeForm

alex_tab_size

alex_base

alex_table

alex_check

alex_deflt

alex_accept

alex_actions

alexIndexInt32OffAddr

quickIndex

data AlexReturn a

alexScan

alex_scan_tkn

data AlexLastAcc

data AlexAcc user

type AlexAccPred user

alexAndPred

alexPrevCharIs

alexPrevCharMatches

alexPrevCharIsOneOf

alexRightContext

formatP

followsDoP

followsColonP

selectorP

ifConditionEndP

opP

partOfExpOrPointerAssignmentP

precedesDoubleColon

attributeP

constructNameP

genericSpecP

notDefinedOperP

typeSpecP

resultP

notPrecedingDotP

followsIntentP

useStP

caseStP

assignStP

prevTokenConstr

nextTokenConstr

seenConstr

fillConstr

adjustComment

leftPar

comma

slashOrDivision

addSpan

addSpanAndMatch

getLexeme

putLexeme

resetLexeme

getMatch

putMatch

updatePreviousToken

addToPreviousTokensInLine

checkPreviousTokensInLine

getLexemeSpan

lexCharacter

toSC

stabiliseStartCode

normaliseStartCode

invalidPosition

isValidPosition

data Lexeme

initLexeme

data StartCodeStatus

data StartCode

data AlexInput

type LexAction a

vanillaAlexInput

updateLexeme

data User

data Move

alexGetByte

alexInputPrevChar

currentChar

advanceWithoutContinuation

isContinuation

skipContinuation

advance

lexer

lexer'

alexScanUser

data Token

class SpecifiesType a

initParseState

collectFreeTokens

scC

scI

scN

scT

alex_action_0

alex_action_1

alex_action_3

alex_action_4

alex_action_5

alex_action_6

alex_action_7

alex_action_8

alex_action_9

alex_action_10

alex_action_11

alex_action_12

alex_action_13

alex_action_14

alex_action_15

alex_action_16

alex_action_17

alex_action_18

alex_action_19

alex_action_20

alex_action_21

alex_action_22

alex_action_23

alex_action_24

alex_action_25

alex_action_26

alex_action_27

alex_action_28

alex_action_29

alex_action_30

alex_action_31

alex_action_32

alex_action_33

alex_action_34

alex_action_35

alex_action_36

alex_action_37

alex_action_38

alex_action_39

alex_action_40

alex_action_41

alex_action_42

alex_action_43

alex_action_44

alex_action_45

alex_action_46

alex_action_47

alex_action_48

alex_action_49

alex_action_50

alex_action_51

alex_action_52

alex_action_53

alex_action_54

alex_action_55

alex_action_56

alex_action_57

alex_action_58

alex_action_59

alex_action_60

alex_action_61

alex_action_62

alex_action_63

alex_action_64

alex_action_65

alex_action_66

alex_action_67

alex_action_68

alex_action_69

alex_action_70

alex_action_71

alex_action_72

alex_action_73

alex_action_74

alex_action_75

alex_action_76

alex_action_77

alex_action_78

alex_action_79

alex_action_80

alex_action_81

alex_action_82

alex_action_83

alex_action_84

alex_action_85

alex_action_86

alex_action_87

alex_action_88

alex_action_89

alex_action_90

alex_action_91

alex_action_92

alex_action_93

alex_action_94

alex_action_95

alex_action_96

alex_action_97

alex_action_98

alex_action_99

alex_action_100

alex_action_101

alex_action_102

alex_action_103

alex_action_104

alex_action_105

alex_action_106

alex_action_107

alex_action_108

alex_action_109

alex_action_110

alex_action_111

alex_action_112

alex_action_113

alex_action_114

alex_action_115

alex_action_116

alex_action_117

alex_action_118

alex_action_119

alex_action_120

alex_action_121

alex_action_122

alex_action_123

alex_action_124

alex_action_125

alex_action_126

alex_action_127

alex_action_128

alex_action_129

alex_action_130

alex_action_131

alex_action_132

alex_action_133

alex_action_134

alex_action_135

alex_action_136

alex_action_137

alex_action_138

alex_action_139

alex_action_140

alex_action_141

alex_action_142

alex_action_143

alex_action_144

alex_action_145

alex_action_146

alex_action_147

alex_action_148

alex_action_149

alex_action_150

alex_action_151

alex_action_152

alex_action_153

alex_action_154

alex_action_155

data AlexAddr

alexIndexInt16OffAddr