-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathparser.out
94 lines (65 loc) · 1.76 KB
/
parser.out
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
Created by PLY version 3.11 (http://www.dabeaz.com/ply)
Unused terminals:
DATASET
DATASETC
FECHA
FECHAT
FECHATC
LETTERS
NUM
NUMT
NUMTC
TRASH
Grammar
Rule 0 S' -> CODIGO
Rule 1 CODIGO -> INDICADORT NUMBER INDICADORTC
Rule 2 statement -> DIFFGR CDF DIFFGRC
Rule 3 CDF -> DATOSINICT CCDF DATOSINICTC
Rule 4 CCDF -> ING CING INGC
Rule 5 CING -> INDICADOR
Rule 6 INDICADOR -> INDICADORT NUMBER INDICADORTC
Terminals, with rules where they appear
DATASET :
DATASETC :
DATOSINICT : 3
DATOSINICTC : 3
DIFFGR : 2
DIFFGRC : 2
FECHA :
FECHAT :
FECHATC :
INDICADORT : 1 6
INDICADORTC : 1 6
ING : 4
INGC : 4
LETTERS :
NUM :
NUMBER : 1 6
NUMT :
NUMTC :
TRASH :
error :
Nonterminals, with rules where they appear
CCDF : 3
CDF : 2
CING : 4
CODIGO : 0
INDICADOR : 5
statement :
Parsing method: LALR
state 0
(0) S' -> . CODIGO
(1) CODIGO -> . INDICADORT NUMBER INDICADORTC
INDICADORT shift and go to state 2
CODIGO shift and go to state 1
state 1
(0) S' -> CODIGO .
state 2
(1) CODIGO -> INDICADORT . NUMBER INDICADORTC
NUMBER shift and go to state 3
state 3
(1) CODIGO -> INDICADORT NUMBER . INDICADORTC
INDICADORTC shift and go to state 4
state 4
(1) CODIGO -> INDICADORT NUMBER INDICADORTC .
$end reduce using rule 1 (CODIGO -> INDICADORT NUMBER INDICADORTC .)