-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathFollow.txt
More file actions
53 lines (53 loc) · 2.48 KB
/
Follow.txt
File metadata and controls
53 lines (53 loc) · 2.48 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
program $
mainFunction $
otherFunctions TK_MAIN $
function TK_FUNID TK_MAIN $
input_par TK_OUTPUT TK_SEM
output_par TK_SEM
parameter_list TK_SQR
dataType TK_ID TK_COLON
primitiveDatatype TK_ID TK_COLON
constructedDatatype TK_ID TK_COLON
remaining_list TK_SQR
stmts TK_END
typeDefinitions TK_TYPE TK_ID TK_WHILE TK_IF TK_READ TK_WRITE TK_SQL TK_CALL TK_RETURN
actualOrRedefined TK_RECORD TK_UNION TK_DEFINETYPE TK_TYPE TK_ID TK_WHILE TK_IF TK_READ TK_WRITE TK_SQL TK_CALL TK_RETURN
typeDefinition TK_RECORD TK_UNION TK_DEFINETYPE TK_TYPE TK_ID TK_WHILE TK_IF TK_READ TK_WRITE TK_SQL TK_CALL TK_RETURN
fieldDefinitions TK_ENDRECORD TK_ENDUNION
fieldDefinition TK_TYPE TK_ENDRECORD TK_ENDUNION
fieldtype TK_COLON
moreFields TK_ENDRECORD TK_ENDUNION
declarations TK_ID TK_WHILE TK_IF TK_READ TK_WRITE TK_SQL TK_CALL TK_RETURN
declaration TK_TYPE TK_ID TK_WHILE TK_IF TK_READ TK_WRITE TK_SQL TK_CALL TK_RETURN
global_or_not TK_SEM
otherStmts TK_RETURN TK_ENDWHILE TK_ELSE TK_ENDIF
stmt TK_ID TK_WHILE TK_IF TK_READ TK_WRITE TK_SQL TK_CALL TK_RETURN TK_ENDWHILE TK_ELSE TK_ENDIF
assignmentStmt TK_ID TK_WHILE TK_IF TK_READ TK_WRITE TK_SQL TK_CALL TK_RETURN TK_ENDWHILE TK_ELSE TK_ENDIF
singleOrRecId TK_ASSIGNOP TK_CL
option_single_constructed TK_ASSIGNOP TK_CL
oneExpansion TK_DOT TK_ASSIGNOP TK_CL
moreExpansions TK_ASSIGNOP TK_CL
funCallStmt TK_ID TK_WHILE TK_IF TK_READ TK_WRITE TK_SQL TK_CALL TK_RETURN TK_ENDWHILE TK_ELSE TK_ENDIF
outputParameters TK_CALL
inputParameters TK_SEM
iterativeStmt TK_ID TK_WHILE TK_IF TK_READ TK_WRITE TK_SQL TK_CALL TK_RETURN TK_ENDWHILE TK_ELSE TK_ENDIF
conditionalStmt TK_ID TK_WHILE TK_IF TK_READ TK_WRITE TK_SQL TK_CALL TK_RETURN TK_ENDWHILE TK_ELSE TK_ENDIF
elsePart TK_ID TK_WHILE TK_IF TK_READ TK_WRITE TK_SQL TK_CALL TK_RETURN TK_ENDWHILE TK_ELSE TK_ENDIF
ioStmt TK_ID TK_WHILE TK_IF TK_READ TK_WRITE TK_SQL TK_CALL TK_RETURN TK_ENDWHILE TK_ELSE TK_ENDIF
arithmeticExpression TK_CL TK_SEM
expPrime TK_CL TK_SEM
term TK_PLUS TK_MINUS TK_SEM TK_CL
termPrime TK_PLUS TK_MINUS TK_SEM TK_CL
factor TK_MUL TK_DIV TK_PLUS TK_MINUS TK_SEM TK_CL
highPrecedenceOperators TK_OP TK_ID TK_NUM TK_RNUM
lowPrecedenceOperators TK_OP TK_ID TK_NUM TK_RNUM
booleanExpression TK_CL
var TK_LT TK_LE TK_EQ TK_GT TK_GE TK_NE TK_CL TK_MUL TK_DIV TK_PLUS TK_MINUS TK_SEM
logicalOp TK_OP
relationalOp TK_ID TK_NUM TK_RNUM
returnStmt TK_END
optionalReturn TK_SEM
idList TK_SQR
more_ids TK_SQR
definetypestmt TK_RECORD TK_UNION TK_DEFINETYPE TK_TYPE TK_ID TK_WHILE TK_IF TK_READ TK_WRITE TK_SQL TK_CALL TK_RETURN
A TK_RUID