Mercurial > cpython-lru_cache-weakref
annotate Python/graminit.c @ 5758:bfe9ba74c19e legacy-trunk
Fix problem discovered by Greg McFarlane: when an imported module
replaces its own entry in sys.module, reference count errors ensue;
even if there is no reference count problem, it would be preferable
for the import to yield the new thing in sys.modules anyway (if only
because that's what later imports will yield). This opens the road to
an official hack to implement a __getattr__ like feature for modules:
stick an instance in sys.modules[__name__].
| author | Guido van Rossum <guido@python.org> |
|---|---|
| date | Thu, 10 Jul 1997 18:00:45 +0000 |
| parents | 9eaa2caed1c3 |
| children | ad114620f8c2 |
| rev | line source |
|---|---|
| 86 | 1 #include "pgenheaders.h" |
| 6 | 2 #include "grammar.h" |
| 3 static arc arcs_0_0[3] = { | |
| 4 {2, 1}, | |
| 5 {3, 1}, | |
| 6 {4, 2}, | |
| 7 }; | |
| 8 static arc arcs_0_1[1] = { | |
| 9 {0, 1}, | |
| 10 }; | |
| 11 static arc arcs_0_2[1] = { | |
| 12 {2, 1}, | |
| 13 }; | |
| 14 static state states_0[3] = { | |
| 15 {3, arcs_0_0}, | |
| 16 {1, arcs_0_1}, | |
| 17 {1, arcs_0_2}, | |
| 18 }; | |
| 19 static arc arcs_1_0[3] = { | |
| 20 {2, 0}, | |
| 21 {6, 0}, | |
| 22 {7, 1}, | |
| 23 }; | |
| 24 static arc arcs_1_1[1] = { | |
| 25 {0, 1}, | |
| 26 }; | |
| 27 static state states_1[2] = { | |
| 28 {3, arcs_1_0}, | |
| 29 {1, arcs_1_1}, | |
| 30 }; | |
| 31 static arc arcs_2_0[1] = { | |
| 32 {9, 1}, | |
| 33 }; | |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
34 static arc arcs_2_1[2] = { |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
35 {2, 1}, |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
36 {7, 2}, |
| 6 | 37 }; |
| 38 static arc arcs_2_2[1] = { | |
| 39 {0, 2}, | |
| 40 }; | |
| 41 static state states_2[3] = { | |
| 42 {1, arcs_2_0}, | |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
43 {2, arcs_2_1}, |
| 6 | 44 {1, arcs_2_2}, |
| 45 }; | |
| 46 static arc arcs_3_0[1] = { | |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
47 {11, 1}, |
| 6 | 48 }; |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
49 static arc arcs_3_1[1] = { |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
50 {12, 2}, |
| 6 | 51 }; |
| 52 static arc arcs_3_2[1] = { | |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
53 {13, 3}, |
| 6 | 54 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
55 static arc arcs_3_3[1] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
56 {14, 4}, |
| 6 | 57 }; |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
58 static arc arcs_3_4[1] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
59 {15, 5}, |
| 6 | 60 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
61 static arc arcs_3_5[1] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
62 {0, 5}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
63 }; |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
64 static state states_3[6] = { |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
65 {1, arcs_3_0}, |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
66 {1, arcs_3_1}, |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
67 {1, arcs_3_2}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
68 {1, arcs_3_3}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
69 {1, arcs_3_4}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
70 {1, arcs_3_5}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
71 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
72 static arc arcs_4_0[1] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
73 {16, 1}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
74 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
75 static arc arcs_4_1[2] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
76 {17, 2}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
77 {18, 3}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
78 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
79 static arc arcs_4_2[1] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
80 {18, 3}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
81 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
82 static arc arcs_4_3[1] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
83 {0, 3}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
84 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
85 static state states_4[4] = { |
| 6 | 86 {1, arcs_4_0}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
87 {2, arcs_4_1}, |
| 6 | 88 {1, arcs_4_2}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
89 {1, arcs_4_3}, |
| 6 | 90 }; |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
91 static arc arcs_5_0[3] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
92 {19, 1}, |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
93 {23, 2}, |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
94 {24, 3}, |
| 6 | 95 }; |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
96 static arc arcs_5_1[3] = { |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
97 {20, 4}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
98 {22, 5}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
99 {0, 1}, |
| 6 | 100 }; |
| 2809 | 101 static arc arcs_5_2[2] = { |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
102 {12, 6}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
103 {23, 3}, |
| 6 | 104 }; |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
105 static arc arcs_5_3[1] = { |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
106 {12, 7}, |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
107 }; |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
108 static arc arcs_5_4[1] = { |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
109 {21, 8}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
110 }; |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
111 static arc arcs_5_5[4] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
112 {19, 1}, |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
113 {23, 2}, |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
114 {24, 3}, |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
115 {0, 5}, |
|
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
116 }; |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
117 static arc arcs_5_6[2] = { |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
118 {22, 9}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
119 {0, 6}, |
| 2809 | 120 }; |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
121 static arc arcs_5_7[1] = { |
| 2809 | 122 {0, 7}, |
| 123 }; | |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
124 static arc arcs_5_8[2] = { |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
125 {22, 5}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
126 {0, 8}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
127 }; |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
128 static arc arcs_5_9[2] = { |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
129 {24, 3}, |
| 2809 | 130 {23, 10}, |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
131 }; |
| 2809 | 132 static arc arcs_5_10[1] = { |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
133 {23, 3}, |
| 2809 | 134 }; |
| 135 static state states_5[11] = { | |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
136 {3, arcs_5_0}, |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
137 {3, arcs_5_1}, |
| 2809 | 138 {2, arcs_5_2}, |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
139 {1, arcs_5_3}, |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
140 {1, arcs_5_4}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
141 {4, arcs_5_5}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
142 {2, arcs_5_6}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
143 {1, arcs_5_7}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
144 {2, arcs_5_8}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
145 {2, arcs_5_9}, |
| 2809 | 146 {1, arcs_5_10}, |
| 6 | 147 }; |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
148 static arc arcs_6_0[2] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
149 {12, 1}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
150 {16, 2}, |
| 6 | 151 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
152 static arc arcs_6_1[1] = { |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
153 {0, 1}, |
| 6 | 154 }; |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
155 static arc arcs_6_2[1] = { |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
156 {25, 3}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
157 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
158 static arc arcs_6_3[1] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
159 {18, 1}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
160 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
161 static state states_6[4] = { |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
162 {2, arcs_6_0}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
163 {1, arcs_6_1}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
164 {1, arcs_6_2}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
165 {1, arcs_6_3}, |
| 6 | 166 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
167 static arc arcs_7_0[1] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
168 {19, 1}, |
| 6 | 169 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
170 static arc arcs_7_1[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
171 {22, 2}, |
| 6 | 172 {0, 1}, |
| 173 }; | |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
174 static arc arcs_7_2[2] = { |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
175 {19, 1}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
176 {0, 2}, |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
177 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
178 static state states_7[3] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
179 {1, arcs_7_0}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
180 {2, arcs_7_1}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
181 {2, arcs_7_2}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
182 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
183 static arc arcs_8_0[2] = { |
| 6 | 184 {3, 1}, |
| 185 {4, 1}, | |
| 186 }; | |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
187 static arc arcs_8_1[1] = { |
| 6 | 188 {0, 1}, |
| 189 }; | |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
190 static state states_8[2] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
191 {2, arcs_8_0}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
192 {1, arcs_8_1}, |
| 6 | 193 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
194 static arc arcs_9_0[1] = { |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
195 {26, 1}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
196 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
197 static arc arcs_9_1[2] = { |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
198 {27, 2}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
199 {2, 3}, |
|
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
200 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
201 static arc arcs_9_2[2] = { |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
202 {26, 1}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
203 {2, 3}, |
|
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
204 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
205 static arc arcs_9_3[1] = { |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
206 {0, 3}, |
|
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
207 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
208 static state states_9[4] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
209 {1, arcs_9_0}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
210 {2, arcs_9_1}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
211 {2, arcs_9_2}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
212 {1, arcs_9_3}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
213 }; |
| 5232 | 214 static arc arcs_10_0[9] = { |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
215 {28, 1}, |
|
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
216 {29, 1}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
217 {30, 1}, |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
218 {31, 1}, |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
219 {32, 1}, |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
220 {33, 1}, |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
221 {34, 1}, |
|
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
222 {35, 1}, |
| 5232 | 223 {36, 1}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
224 }; |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
225 static arc arcs_10_1[1] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
226 {0, 1}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
227 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
228 static state states_10[2] = { |
| 5232 | 229 {9, arcs_10_0}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
230 {1, arcs_10_1}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
231 }; |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
232 static arc arcs_11_0[1] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
233 {9, 1}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
234 }; |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
235 static arc arcs_11_1[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
236 {20, 0}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
237 {0, 1}, |
| 6 | 238 }; |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
239 static state states_11[2] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
240 {1, arcs_11_0}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
241 {2, arcs_11_1}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
242 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
243 static arc arcs_12_0[1] = { |
| 5232 | 244 {37, 1}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
245 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
246 static arc arcs_12_1[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
247 {21, 2}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
248 {0, 1}, |
| 6 | 249 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
250 static arc arcs_12_2[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
251 {22, 1}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
252 {0, 2}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
253 }; |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
254 static state states_12[3] = { |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
255 {1, arcs_12_0}, |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
256 {2, arcs_12_1}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
257 {2, arcs_12_2}, |
| 6 | 258 }; |
| 259 static arc arcs_13_0[1] = { | |
| 5232 | 260 {38, 1}, |
| 6 | 261 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
262 static arc arcs_13_1[1] = { |
| 5232 | 263 {39, 2}, |
| 6 | 264 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
265 static arc arcs_13_2[1] = { |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
266 {0, 2}, |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
267 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
268 static state states_13[3] = { |
| 6 | 269 {1, arcs_13_0}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
270 {1, arcs_13_1}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
271 {1, arcs_13_2}, |
| 6 | 272 }; |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
273 static arc arcs_14_0[1] = { |
| 5232 | 274 {40, 1}, |
| 6 | 275 }; |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
276 static arc arcs_14_1[1] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
277 {0, 1}, |
| 6 | 278 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
279 static state states_14[2] = { |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
280 {1, arcs_14_0}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
281 {1, arcs_14_1}, |
| 6 | 282 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
283 static arc arcs_15_0[4] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
284 {41, 1}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
285 {42, 1}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
286 {43, 1}, |
| 5232 | 287 {44, 1}, |
| 6 | 288 }; |
|
44
4d3a28dffc9b
removed dir statement. Function arguments may now be tests.
Guido van Rossum <guido@python.org>
parents:
6
diff
changeset
|
289 static arc arcs_15_1[1] = { |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
290 {0, 1}, |
| 6 | 291 }; |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
292 static state states_15[2] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
293 {4, arcs_15_0}, |
|
44
4d3a28dffc9b
removed dir statement. Function arguments may now be tests.
Guido van Rossum <guido@python.org>
parents:
6
diff
changeset
|
294 {1, arcs_15_1}, |
| 6 | 295 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
296 static arc arcs_16_0[1] = { |
| 5232 | 297 {45, 1}, |
| 6 | 298 }; |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
299 static arc arcs_16_1[1] = { |
|
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
300 {0, 1}, |
| 6 | 301 }; |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
302 static state states_16[2] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
303 {1, arcs_16_0}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
304 {1, arcs_16_1}, |
| 6 | 305 }; |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
306 static arc arcs_17_0[1] = { |
| 5232 | 307 {46, 1}, |
| 6 | 308 }; |
|
44
4d3a28dffc9b
removed dir statement. Function arguments may now be tests.
Guido van Rossum <guido@python.org>
parents:
6
diff
changeset
|
309 static arc arcs_17_1[1] = { |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
310 {0, 1}, |
|
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
311 }; |
|
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
312 static state states_17[2] = { |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
313 {1, arcs_17_0}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
314 {1, arcs_17_1}, |
|
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
315 }; |
|
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
316 static arc arcs_18_0[1] = { |
| 5232 | 317 {47, 1}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
318 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
319 static arc arcs_18_1[2] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
320 {9, 2}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
321 {0, 1}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
322 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
323 static arc arcs_18_2[1] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
324 {0, 2}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
325 }; |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
326 static state states_18[3] = { |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
327 {1, arcs_18_0}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
328 {2, arcs_18_1}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
329 {1, arcs_18_2}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
330 }; |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
331 static arc arcs_19_0[1] = { |
| 5232 | 332 {48, 1}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
333 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
334 static arc arcs_19_1[1] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
335 {21, 2}, |
| 6 | 336 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
337 static arc arcs_19_2[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
338 {22, 3}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
339 {0, 2}, |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
340 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
341 static arc arcs_19_3[1] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
342 {21, 4}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
343 }; |
| 2809 | 344 static arc arcs_19_4[2] = { |
| 345 {22, 5}, | |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
346 {0, 4}, |
|
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
347 }; |
| 2809 | 348 static arc arcs_19_5[1] = { |
| 349 {21, 6}, | |
| 350 }; | |
| 351 static arc arcs_19_6[1] = { | |
| 352 {0, 6}, | |
| 353 }; | |
| 354 static state states_19[7] = { | |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
355 {1, arcs_19_0}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
356 {1, arcs_19_1}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
357 {2, arcs_19_2}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
358 {1, arcs_19_3}, |
| 2809 | 359 {2, arcs_19_4}, |
| 360 {1, arcs_19_5}, | |
| 361 {1, arcs_19_6}, | |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
362 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
363 static arc arcs_20_0[2] = { |
| 5232 | 364 {49, 1}, |
| 365 {51, 2}, | |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
366 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
367 static arc arcs_20_1[1] = { |
| 5232 | 368 {50, 3}, |
| 6 | 369 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
370 static arc arcs_20_2[1] = { |
| 5232 | 371 {50, 4}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
372 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
373 static arc arcs_20_3[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
374 {22, 1}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
375 {0, 3}, |
|
44
4d3a28dffc9b
removed dir statement. Function arguments may now be tests.
Guido van Rossum <guido@python.org>
parents:
6
diff
changeset
|
376 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
377 static arc arcs_20_4[1] = { |
| 5232 | 378 {49, 5}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
379 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
380 static arc arcs_20_5[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
381 {23, 6}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
382 {12, 7}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
383 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
384 static arc arcs_20_6[1] = { |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
385 {0, 6}, |
|
44
4d3a28dffc9b
removed dir statement. Function arguments may now be tests.
Guido van Rossum <guido@python.org>
parents:
6
diff
changeset
|
386 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
387 static arc arcs_20_7[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
388 {22, 8}, |
|
44
4d3a28dffc9b
removed dir statement. Function arguments may now be tests.
Guido van Rossum <guido@python.org>
parents:
6
diff
changeset
|
389 {0, 7}, |
|
4d3a28dffc9b
removed dir statement. Function arguments may now be tests.
Guido van Rossum <guido@python.org>
parents:
6
diff
changeset
|
390 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
391 static arc arcs_20_8[1] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
392 {12, 7}, |
| 6 | 393 }; |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
394 static state states_20[9] = { |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
395 {2, arcs_20_0}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
396 {1, arcs_20_1}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
397 {1, arcs_20_2}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
398 {2, arcs_20_3}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
399 {1, arcs_20_4}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
400 {2, arcs_20_5}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
401 {1, arcs_20_6}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
402 {2, arcs_20_7}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
403 {1, arcs_20_8}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
404 }; |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
405 static arc arcs_21_0[1] = { |
| 2086 | 406 {12, 1}, |
| 407 }; | |
| 408 static arc arcs_21_1[2] = { | |
| 5232 | 409 {52, 0}, |
| 2086 | 410 {0, 1}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
411 }; |
| 2086 | 412 static state states_21[2] = { |
| 413 {1, arcs_21_0}, | |
| 414 {2, arcs_21_1}, | |
| 415 }; | |
| 416 static arc arcs_22_0[1] = { | |
| 5232 | 417 {53, 1}, |
| 2086 | 418 }; |
| 419 static arc arcs_22_1[1] = { | |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
420 {12, 2}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
421 }; |
| 2086 | 422 static arc arcs_22_2[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
423 {22, 1}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
424 {0, 2}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
425 }; |
| 2086 | 426 static state states_22[3] = { |
| 427 {1, arcs_22_0}, | |
| 428 {1, arcs_22_1}, | |
| 429 {2, arcs_22_2}, | |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
430 }; |
| 2086 | 431 static arc arcs_23_0[1] = { |
| 5232 | 432 {54, 1}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
433 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
434 static arc arcs_23_1[1] = { |
| 5232 | 435 {55, 2}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
436 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
437 static arc arcs_23_2[2] = { |
| 5232 | 438 {56, 3}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
439 {0, 2}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
440 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
441 static arc arcs_23_3[1] = { |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
442 {21, 4}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
443 }; |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
444 static arc arcs_23_4[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
445 {22, 5}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
446 {0, 4}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
447 }; |
| 2086 | 448 static arc arcs_23_5[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
449 {21, 6}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
450 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
451 static arc arcs_23_6[1] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
452 {0, 6}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
453 }; |
| 2086 | 454 static state states_23[7] = { |
| 455 {1, arcs_23_0}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
456 {1, arcs_23_1}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
457 {2, arcs_23_2}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
458 {1, arcs_23_3}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
459 {2, arcs_23_4}, |
| 2086 | 460 {1, arcs_23_5}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
461 {1, arcs_23_6}, |
| 6 | 462 }; |
| 5232 | 463 static arc arcs_24_0[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
464 {57, 1}, |
| 6 | 465 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
466 static arc arcs_24_1[1] = { |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
467 {21, 2}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
468 }; |
| 5232 | 469 static arc arcs_24_2[2] = { |
| 470 {22, 3}, | |
| 471 {0, 2}, | |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
472 }; |
| 5232 | 473 static arc arcs_24_3[1] = { |
| 474 {21, 4}, | |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
475 }; |
| 5232 | 476 static arc arcs_24_4[1] = { |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
477 {0, 4}, |
|
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
478 }; |
| 5232 | 479 static state states_24[5] = { |
| 480 {1, arcs_24_0}, | |
| 481 {1, arcs_24_1}, | |
| 482 {2, arcs_24_2}, | |
| 483 {1, arcs_24_3}, | |
| 484 {1, arcs_24_4}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
485 }; |
| 5232 | 486 static arc arcs_25_0[6] = { |
| 487 {58, 1}, | |
| 488 {59, 1}, | |
| 489 {60, 1}, | |
| 490 {61, 1}, | |
| 491 {10, 1}, | |
| 492 {62, 1}, | |
| 493 }; | |
| 494 static arc arcs_25_1[1] = { | |
| 495 {0, 1}, | |
| 496 }; | |
| 497 static state states_25[2] = { | |
| 498 {6, arcs_25_0}, | |
| 2086 | 499 {1, arcs_25_1}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
500 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
501 static arc arcs_26_0[1] = { |
| 5232 | 502 {63, 1}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
503 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
504 static arc arcs_26_1[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
505 {21, 2}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
506 }; |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
507 static arc arcs_26_2[1] = { |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
508 {14, 3}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
509 }; |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
510 static arc arcs_26_3[1] = { |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
511 {15, 4}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
512 }; |
| 5232 | 513 static arc arcs_26_4[3] = { |
| 514 {64, 1}, | |
| 515 {65, 5}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
516 {0, 4}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
517 }; |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
518 static arc arcs_26_5[1] = { |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
519 {14, 6}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
520 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
521 static arc arcs_26_6[1] = { |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
522 {15, 7}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
523 }; |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
524 static arc arcs_26_7[1] = { |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
525 {0, 7}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
526 }; |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
527 static state states_26[8] = { |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
528 {1, arcs_26_0}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
529 {1, arcs_26_1}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
530 {1, arcs_26_2}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
531 {1, arcs_26_3}, |
| 5232 | 532 {3, arcs_26_4}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
533 {1, arcs_26_5}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
534 {1, arcs_26_6}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
535 {1, arcs_26_7}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
536 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
537 static arc arcs_27_0[1] = { |
| 5232 | 538 {66, 1}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
539 }; |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
540 static arc arcs_27_1[1] = { |
| 5232 | 541 {21, 2}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
542 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
543 static arc arcs_27_2[1] = { |
| 5232 | 544 {14, 3}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
545 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
546 static arc arcs_27_3[1] = { |
| 5232 | 547 {15, 4}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
548 }; |
| 5232 | 549 static arc arcs_27_4[2] = { |
| 550 {65, 5}, | |
| 551 {0, 4}, | |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
552 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
553 static arc arcs_27_5[1] = { |
| 5232 | 554 {14, 6}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
555 }; |
| 5232 | 556 static arc arcs_27_6[1] = { |
| 557 {15, 7}, | |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
558 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
559 static arc arcs_27_7[1] = { |
| 5232 | 560 {0, 7}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
561 }; |
| 5232 | 562 static state states_27[8] = { |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
563 {1, arcs_27_0}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
564 {1, arcs_27_1}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
565 {1, arcs_27_2}, |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
566 {1, arcs_27_3}, |
| 5232 | 567 {2, arcs_27_4}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
568 {1, arcs_27_5}, |
| 5232 | 569 {1, arcs_27_6}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
570 {1, arcs_27_7}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
571 }; |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
572 static arc arcs_28_0[1] = { |
| 5232 | 573 {67, 1}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
574 }; |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
575 static arc arcs_28_1[1] = { |
| 5232 | 576 {39, 2}, |
|
44
4d3a28dffc9b
removed dir statement. Function arguments may now be tests.
Guido van Rossum <guido@python.org>
parents:
6
diff
changeset
|
577 }; |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
578 static arc arcs_28_2[1] = { |
| 5232 | 579 {56, 3}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
580 }; |
| 5232 | 581 static arc arcs_28_3[1] = { |
| 582 {9, 4}, | |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
583 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
584 static arc arcs_28_4[1] = { |
| 5232 | 585 {14, 5}, |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
586 }; |
|
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
587 static arc arcs_28_5[1] = { |
| 5232 | 588 {15, 6}, |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
589 }; |
| 5232 | 590 static arc arcs_28_6[2] = { |
| 591 {65, 7}, | |
| 592 {0, 6}, | |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
593 }; |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
594 static arc arcs_28_7[1] = { |
| 5232 | 595 {14, 8}, |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
596 }; |
| 5232 | 597 static arc arcs_28_8[1] = { |
| 598 {15, 9}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
599 }; |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
600 static arc arcs_28_9[1] = { |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
601 {0, 9}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
602 }; |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
603 static state states_28[10] = { |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
604 {1, arcs_28_0}, |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
605 {1, arcs_28_1}, |
|
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
606 {1, arcs_28_2}, |
| 5232 | 607 {1, arcs_28_3}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
608 {1, arcs_28_4}, |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
609 {1, arcs_28_5}, |
| 5232 | 610 {2, arcs_28_6}, |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
611 {1, arcs_28_7}, |
| 5232 | 612 {1, arcs_28_8}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
613 {1, arcs_28_9}, |
| 6 | 614 }; |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
615 static arc arcs_29_0[1] = { |
| 5232 | 616 {68, 1}, |
| 617 }; | |
| 618 static arc arcs_29_1[1] = { | |
| 619 {14, 2}, | |
| 620 }; | |
| 621 static arc arcs_29_2[1] = { | |
| 622 {15, 3}, | |
| 623 }; | |
| 624 static arc arcs_29_3[2] = { | |
| 625 {69, 4}, | |
| 626 {70, 5}, | |
| 627 }; | |
| 628 static arc arcs_29_4[1] = { | |
| 629 {14, 6}, | |
| 630 }; | |
| 631 static arc arcs_29_5[1] = { | |
| 632 {14, 7}, | |
| 633 }; | |
| 634 static arc arcs_29_6[1] = { | |
| 635 {15, 8}, | |
| 636 }; | |
| 637 static arc arcs_29_7[1] = { | |
| 638 {15, 9}, | |
| 2086 | 639 }; |
| 5232 | 640 static arc arcs_29_8[3] = { |
| 641 {69, 4}, | |
| 642 {65, 5}, | |
| 643 {0, 8}, | |
| 644 }; | |
| 645 static arc arcs_29_9[1] = { | |
| 646 {0, 9}, | |
| 647 }; | |
| 648 static state states_29[10] = { | |
| 649 {1, arcs_29_0}, | |
| 650 {1, arcs_29_1}, | |
| 651 {1, arcs_29_2}, | |
| 652 {2, arcs_29_3}, | |
| 653 {1, arcs_29_4}, | |
| 654 {1, arcs_29_5}, | |
| 655 {1, arcs_29_6}, | |
| 656 {1, arcs_29_7}, | |
| 657 {3, arcs_29_8}, | |
| 658 {1, arcs_29_9}, | |
| 659 }; | |
| 660 static arc arcs_30_0[1] = { | |
| 661 {71, 1}, | |
| 662 }; | |
| 663 static arc arcs_30_1[2] = { | |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
664 {21, 2}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
665 {0, 1}, |
|
1354
fccd415e2eb8
* bltinmodule.c: removed exec() built-in function.
Guido van Rossum <guido@python.org>
parents:
1313
diff
changeset
|
666 }; |
| 5232 | 667 static arc arcs_30_2[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
668 {22, 3}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
669 {0, 2}, |
|
1354
fccd415e2eb8
* bltinmodule.c: removed exec() built-in function.
Guido van Rossum <guido@python.org>
parents:
1313
diff
changeset
|
670 }; |
| 5232 | 671 static arc arcs_30_3[1] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
672 {21, 4}, |
|
1354
fccd415e2eb8
* bltinmodule.c: removed exec() built-in function.
Guido van Rossum <guido@python.org>
parents:
1313
diff
changeset
|
673 }; |
| 5232 | 674 static arc arcs_30_4[1] = { |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
675 {0, 4}, |
|
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
676 }; |
| 5232 | 677 static state states_30[5] = { |
| 678 {1, arcs_30_0}, | |
| 679 {2, arcs_30_1}, | |
| 680 {2, arcs_30_2}, | |
| 681 {1, arcs_30_3}, | |
| 682 {1, arcs_30_4}, | |
|
44
4d3a28dffc9b
removed dir statement. Function arguments may now be tests.
Guido van Rossum <guido@python.org>
parents:
6
diff
changeset
|
683 }; |
| 5232 | 684 static arc arcs_31_0[2] = { |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
685 {3, 1}, |
|
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
686 {2, 2}, |
|
44
4d3a28dffc9b
removed dir statement. Function arguments may now be tests.
Guido van Rossum <guido@python.org>
parents:
6
diff
changeset
|
687 }; |
| 5232 | 688 static arc arcs_31_1[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
689 {0, 1}, |
| 2086 | 690 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
691 static arc arcs_31_2[1] = { |
| 5232 | 692 {72, 3}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
693 }; |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
694 static arc arcs_31_3[1] = { |
| 5232 | 695 {6, 4}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
696 }; |
| 5232 | 697 static arc arcs_31_4[2] = { |
| 698 {6, 4}, | |
| 699 {73, 1}, | |
| 700 }; | |
| 701 static state states_31[5] = { | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
702 {2, arcs_31_0}, |
| 5232 | 703 {1, arcs_31_1}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
704 {1, arcs_31_2}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
705 {1, arcs_31_3}, |
| 5232 | 706 {2, arcs_31_4}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
707 }; |
| 5232 | 708 static arc arcs_32_0[2] = { |
| 709 {74, 1}, | |
| 710 {76, 2}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
711 }; |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
712 static arc arcs_32_1[2] = { |
| 5232 | 713 {75, 3}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
714 {0, 1}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
715 }; |
| 5232 | 716 static arc arcs_32_2[1] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
717 {0, 2}, |
|
1354
fccd415e2eb8
* bltinmodule.c: removed exec() built-in function.
Guido van Rossum <guido@python.org>
parents:
1313
diff
changeset
|
718 }; |
| 5232 | 719 static arc arcs_32_3[1] = { |
| 720 {74, 1}, | |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
721 }; |
| 5232 | 722 static state states_32[4] = { |
| 723 {2, arcs_32_0}, | |
| 724 {2, arcs_32_1}, | |
| 725 {1, arcs_32_2}, | |
| 726 {1, arcs_32_3}, | |
| 2086 | 727 }; |
| 5232 | 728 static arc arcs_33_0[1] = { |
| 729 {77, 1}, | |
| 730 }; | |
| 731 static arc arcs_33_1[2] = { | |
| 732 {78, 0}, | |
|
1354
fccd415e2eb8
* bltinmodule.c: removed exec() built-in function.
Guido van Rossum <guido@python.org>
parents:
1313
diff
changeset
|
733 {0, 1}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
734 }; |
| 5232 | 735 static state states_33[2] = { |
| 736 {1, arcs_33_0}, | |
| 737 {2, arcs_33_1}, | |
| 738 }; | |
| 739 static arc arcs_34_0[2] = { | |
| 740 {79, 1}, | |
| 741 {80, 2}, | |
| 742 }; | |
| 743 static arc arcs_34_1[1] = { | |
| 744 {77, 2}, | |
| 745 }; | |
| 746 static arc arcs_34_2[1] = { | |
| 747 {0, 2}, | |
| 2086 | 748 }; |
| 5232 | 749 static state states_34[3] = { |
| 750 {2, arcs_34_0}, | |
| 751 {1, arcs_34_1}, | |
| 752 {1, arcs_34_2}, | |
| 753 }; | |
| 754 static arc arcs_35_0[1] = { | |
| 755 {55, 1}, | |
| 756 }; | |
| 757 static arc arcs_35_1[2] = { | |
| 758 {81, 0}, | |
| 759 {0, 1}, | |
| 760 }; | |
| 761 static state states_35[2] = { | |
| 762 {1, arcs_35_0}, | |
| 763 {2, arcs_35_1}, | |
| 764 }; | |
| 765 static arc arcs_36_0[10] = { | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
766 {82, 1}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
767 {83, 1}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
768 {84, 1}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
769 {85, 1}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
770 {86, 1}, |
| 5232 | 771 {87, 1}, |
| 772 {88, 1}, | |
| 773 {56, 1}, | |
| 774 {79, 2}, | |
| 775 {89, 3}, | |
| 2086 | 776 }; |
| 5232 | 777 static arc arcs_36_1[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
778 {0, 1}, |
| 2086 | 779 }; |
| 5232 | 780 static arc arcs_36_2[1] = { |
| 781 {56, 1}, | |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
782 }; |
| 5232 | 783 static arc arcs_36_3[2] = { |
| 784 {79, 1}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
785 {0, 3}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
786 }; |
| 5232 | 787 static state states_36[4] = { |
| 788 {10, arcs_36_0}, | |
| 789 {1, arcs_36_1}, | |
| 790 {1, arcs_36_2}, | |
| 791 {2, arcs_36_3}, | |
| 2086 | 792 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
793 static arc arcs_37_0[1] = { |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
794 {90, 1}, |
| 6 | 795 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
796 static arc arcs_37_1[2] = { |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
797 {91, 0}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
798 {0, 1}, |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
799 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
800 static state states_37[2] = { |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
801 {1, arcs_37_0}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
802 {2, arcs_37_1}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
803 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
804 static arc arcs_38_0[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
805 {92, 1}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
806 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
807 static arc arcs_38_1[2] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
808 {93, 0}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
809 {0, 1}, |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
810 }; |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
811 static state states_38[2] = { |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
812 {1, arcs_38_0}, |
|
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
813 {2, arcs_38_1}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
814 }; |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
815 static arc arcs_39_0[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
816 {94, 1}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
817 }; |
| 5232 | 818 static arc arcs_39_1[2] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
819 {95, 0}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
820 {0, 1}, |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
821 }; |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
822 static state states_39[2] = { |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
823 {1, arcs_39_0}, |
| 5232 | 824 {2, arcs_39_1}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
825 }; |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
826 static arc arcs_40_0[1] = { |
| 5232 | 827 {96, 1}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
828 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
829 static arc arcs_40_1[3] = { |
| 5232 | 830 {97, 0}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
831 {98, 0}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
832 {0, 1}, |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
833 }; |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
834 static state states_40[2] = { |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
835 {1, arcs_40_0}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
836 {3, arcs_40_1}, |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
837 }; |
|
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
838 static arc arcs_41_0[1] = { |
| 5232 | 839 {99, 1}, |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
840 }; |
| 5232 | 841 static arc arcs_41_1[3] = { |
| 842 {100, 0}, | |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
843 {101, 0}, |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
844 {0, 1}, |
|
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
845 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
846 static state states_41[2] = { |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
847 {1, arcs_41_0}, |
| 5232 | 848 {3, arcs_41_1}, |
| 849 }; | |
| 850 static arc arcs_42_0[1] = { | |
| 851 {102, 1}, | |
| 852 }; | |
| 853 static arc arcs_42_1[4] = { | |
| 854 {23, 0}, | |
| 855 {103, 0}, | |
| 856 {104, 0}, | |
| 857 {0, 1}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
858 }; |
| 5232 | 859 static state states_42[2] = { |
| 860 {1, arcs_42_0}, | |
| 861 {4, arcs_42_1}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
862 }; |
| 5232 | 863 static arc arcs_43_0[4] = { |
| 864 {100, 1}, | |
| 865 {101, 1}, | |
| 866 {105, 1}, | |
| 867 {106, 2}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
868 }; |
| 5232 | 869 static arc arcs_43_1[1] = { |
| 870 {102, 2}, | |
| 871 }; | |
| 872 static arc arcs_43_2[1] = { | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
873 {0, 2}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
874 }; |
| 5232 | 875 static state states_43[3] = { |
| 876 {4, arcs_43_0}, | |
| 877 {1, arcs_43_1}, | |
| 878 {1, arcs_43_2}, | |
| 2086 | 879 }; |
| 5232 | 880 static arc arcs_44_0[1] = { |
| 881 {107, 1}, | |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
882 }; |
| 5232 | 883 static arc arcs_44_1[3] = { |
| 884 {108, 1}, | |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
885 {24, 2}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
886 {0, 1}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
887 }; |
| 5232 | 888 static arc arcs_44_2[1] = { |
| 889 {102, 3}, | |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
890 }; |
| 5232 | 891 static arc arcs_44_3[2] = { |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
892 {24, 2}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
893 {0, 3}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
894 }; |
| 5232 | 895 static state states_44[4] = { |
| 896 {1, arcs_44_0}, | |
| 897 {3, arcs_44_1}, | |
| 898 {1, arcs_44_2}, | |
| 899 {2, arcs_44_3}, | |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
900 }; |
| 5232 | 901 static arc arcs_45_0[7] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
902 {16, 1}, |
| 5232 | 903 {109, 2}, |
| 904 {111, 3}, | |
| 905 {114, 4}, | |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
906 {12, 5}, |
| 5232 | 907 {115, 5}, |
| 908 {116, 6}, | |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
909 }; |
| 5232 | 910 static arc arcs_45_1[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
911 {9, 7}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
912 {18, 5}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
913 }; |
| 5232 | 914 static arc arcs_45_2[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
915 {9, 8}, |
| 5232 | 916 {110, 5}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
917 }; |
| 5232 | 918 static arc arcs_45_3[2] = { |
| 919 {112, 9}, | |
| 920 {113, 5}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
921 }; |
| 5232 | 922 static arc arcs_45_4[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
923 {9, 10}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
924 }; |
| 5232 | 925 static arc arcs_45_5[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
926 {0, 5}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
927 }; |
| 5232 | 928 static arc arcs_45_6[2] = { |
| 929 {116, 6}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
930 {0, 6}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
931 }; |
| 5232 | 932 static arc arcs_45_7[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
933 {18, 5}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
934 }; |
| 5232 | 935 static arc arcs_45_8[1] = { |
| 936 {110, 5}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
937 }; |
| 5232 | 938 static arc arcs_45_9[1] = { |
| 939 {113, 5}, | |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
940 }; |
| 5232 | 941 static arc arcs_45_10[1] = { |
| 942 {114, 5}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
943 }; |
| 5232 | 944 static state states_45[11] = { |
| 945 {7, arcs_45_0}, | |
| 946 {2, arcs_45_1}, | |
| 947 {2, arcs_45_2}, | |
| 948 {2, arcs_45_3}, | |
| 949 {1, arcs_45_4}, | |
| 950 {1, arcs_45_5}, | |
| 951 {2, arcs_45_6}, | |
| 952 {1, arcs_45_7}, | |
| 953 {1, arcs_45_8}, | |
| 954 {1, arcs_45_9}, | |
| 955 {1, arcs_45_10}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
956 }; |
| 5232 | 957 static arc arcs_46_0[1] = { |
| 958 {117, 1}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
959 }; |
| 5232 | 960 static arc arcs_46_1[2] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
961 {17, 2}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
962 {14, 3}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
963 }; |
| 5232 | 964 static arc arcs_46_2[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
965 {14, 3}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
966 }; |
| 5232 | 967 static arc arcs_46_3[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
968 {21, 4}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
969 }; |
| 5232 | 970 static arc arcs_46_4[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
971 {0, 4}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
972 }; |
| 5232 | 973 static state states_46[5] = { |
| 974 {1, arcs_46_0}, | |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
975 {2, arcs_46_1}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
976 {1, arcs_46_2}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
977 {1, arcs_46_3}, |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
978 {1, arcs_46_4}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
979 }; |
| 5232 | 980 static arc arcs_47_0[3] = { |
| 981 {16, 1}, | |
| 982 {109, 2}, | |
| 983 {52, 3}, | |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
984 }; |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
985 static arc arcs_47_1[2] = { |
| 5232 | 986 {118, 4}, |
| 987 {18, 5}, | |
| 988 }; | |
| 989 static arc arcs_47_2[1] = { | |
| 990 {119, 6}, | |
| 991 }; | |
| 992 static arc arcs_47_3[1] = { | |
| 993 {12, 5}, | |
| 994 }; | |
| 995 static arc arcs_47_4[1] = { | |
| 996 {18, 5}, | |
| 997 }; | |
| 998 static arc arcs_47_5[1] = { | |
| 999 {0, 5}, | |
| 1000 }; | |
| 1001 static arc arcs_47_6[1] = { | |
| 1002 {110, 5}, | |
| 1003 }; | |
| 1004 static state states_47[7] = { | |
| 1005 {3, arcs_47_0}, | |
| 1006 {2, arcs_47_1}, | |
| 1007 {1, arcs_47_2}, | |
| 1008 {1, arcs_47_3}, | |
| 1009 {1, arcs_47_4}, | |
| 1010 {1, arcs_47_5}, | |
| 1011 {1, arcs_47_6}, | |
| 1012 }; | |
| 1013 static arc arcs_48_0[1] = { | |
| 1014 {120, 1}, | |
| 1015 }; | |
| 1016 static arc arcs_48_1[2] = { | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1017 {22, 2}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1018 {0, 1}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1019 }; |
| 5232 | 1020 static arc arcs_48_2[2] = { |
| 1021 {120, 1}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1022 {0, 2}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1023 }; |
| 5232 | 1024 static state states_48[3] = { |
| 1025 {1, arcs_48_0}, | |
| 1026 {2, arcs_48_1}, | |
| 1027 {2, arcs_48_2}, | |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1028 }; |
| 5232 | 1029 static arc arcs_49_0[3] = { |
| 1030 {52, 1}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1031 {21, 2}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1032 {14, 3}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1033 }; |
| 5232 | 1034 static arc arcs_49_1[1] = { |
| 1035 {52, 4}, | |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1036 }; |
| 5232 | 1037 static arc arcs_49_2[2] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1038 {14, 3}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1039 {0, 2}, |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1040 }; |
| 5232 | 1041 static arc arcs_49_3[3] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1042 {21, 5}, |
| 5232 | 1043 {121, 6}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1044 {0, 3}, |
| 2086 | 1045 }; |
| 5232 | 1046 static arc arcs_49_4[1] = { |
| 1047 {52, 6}, | |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1048 }; |
| 5232 | 1049 static arc arcs_49_5[2] = { |
| 1050 {121, 6}, | |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1051 {0, 5}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1052 }; |
| 5232 | 1053 static arc arcs_49_6[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1054 {0, 6}, |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1055 }; |
| 5232 | 1056 static state states_49[7] = { |
| 1057 {3, arcs_49_0}, | |
| 1058 {1, arcs_49_1}, | |
| 1059 {2, arcs_49_2}, | |
| 1060 {3, arcs_49_3}, | |
| 1061 {1, arcs_49_4}, | |
| 1062 {2, arcs_49_5}, | |
| 1063 {1, arcs_49_6}, | |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1064 }; |
| 5232 | 1065 static arc arcs_50_0[1] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1066 {14, 1}, |
| 6 | 1067 }; |
| 5232 | 1068 static arc arcs_50_1[2] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1069 {21, 2}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
1070 {0, 1}, |
| 6 | 1071 }; |
| 5232 | 1072 static arc arcs_50_2[1] = { |
|
3839
22e29b1747e1
Changes for slice and ellipses
Guido van Rossum <guido@python.org>
parents:
3325
diff
changeset
|
1073 {0, 2}, |
|
22e29b1747e1
Changes for slice and ellipses
Guido van Rossum <guido@python.org>
parents:
3325
diff
changeset
|
1074 }; |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1075 static state states_50[3] = { |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1076 {1, arcs_50_0}, |
|
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1077 {2, arcs_50_1}, |
| 5232 | 1078 {1, arcs_50_2}, |
|
1354
fccd415e2eb8
* bltinmodule.c: removed exec() built-in function.
Guido van Rossum <guido@python.org>
parents:
1313
diff
changeset
|
1079 }; |
|
3839
22e29b1747e1
Changes for slice and ellipses
Guido van Rossum <guido@python.org>
parents:
3325
diff
changeset
|
1080 static arc arcs_51_0[1] = { |
| 5232 | 1081 {55, 1}, |
|
3839
22e29b1747e1
Changes for slice and ellipses
Guido van Rossum <guido@python.org>
parents:
3325
diff
changeset
|
1082 }; |
|
22e29b1747e1
Changes for slice and ellipses
Guido van Rossum <guido@python.org>
parents:
3325
diff
changeset
|
1083 static arc arcs_51_1[2] = { |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1084 {22, 2}, |
| 2086 | 1085 {0, 1}, |
| 1086 }; | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1087 static arc arcs_51_2[2] = { |
| 5232 | 1088 {55, 1}, |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1089 {0, 2}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1090 }; |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1091 static state states_51[3] = { |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1092 {1, arcs_51_0}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1093 {2, arcs_51_1}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1094 {2, arcs_51_2}, |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1095 }; |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1096 static arc arcs_52_0[1] = { |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1097 {21, 1}, |
|
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1098 }; |
| 5232 | 1099 static arc arcs_52_1[2] = { |
| 1100 {22, 2}, | |
| 1101 {0, 1}, | |
| 1102 }; | |
| 1103 static arc arcs_52_2[2] = { | |
| 1104 {21, 1}, | |
| 1105 {0, 2}, | |
| 1106 }; | |
| 1107 static state states_52[3] = { | |
| 1108 {1, arcs_52_0}, | |
| 1109 {2, arcs_52_1}, | |
| 1110 {2, arcs_52_2}, | |
| 1111 }; | |
| 1112 static arc arcs_53_0[1] = { | |
| 1113 {21, 1}, | |
| 1114 }; | |
| 1115 static arc arcs_53_1[1] = { | |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1116 {14, 2}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1117 }; |
| 5232 | 1118 static arc arcs_53_2[1] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
1119 {21, 3}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1120 }; |
| 5232 | 1121 static arc arcs_53_3[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
1122 {22, 4}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1123 {0, 3}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1124 }; |
| 5232 | 1125 static arc arcs_53_4[2] = { |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
1126 {21, 1}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1127 {0, 4}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1128 }; |
| 5232 | 1129 static state states_53[5] = { |
| 1130 {1, arcs_53_0}, | |
| 1131 {1, arcs_53_1}, | |
| 1132 {1, arcs_53_2}, | |
| 1133 {2, arcs_53_3}, | |
| 1134 {2, arcs_53_4}, | |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1135 }; |
| 5232 | 1136 static arc arcs_54_0[1] = { |
| 1137 {122, 1}, | |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1138 }; |
| 5232 | 1139 static arc arcs_54_1[1] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1140 {12, 2}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1141 }; |
| 5232 | 1142 static arc arcs_54_2[2] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1143 {16, 3}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1144 {14, 4}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1145 }; |
| 5232 | 1146 static arc arcs_54_3[1] = { |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1147 {9, 5}, |
|
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1148 }; |
| 5232 | 1149 static arc arcs_54_4[1] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1150 {15, 6}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1151 }; |
| 5232 | 1152 static arc arcs_54_5[1] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1153 {18, 7}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1154 }; |
| 5232 | 1155 static arc arcs_54_6[1] = { |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1156 {0, 6}, |
|
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1157 }; |
| 5232 | 1158 static arc arcs_54_7[1] = { |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1159 {14, 4}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1160 }; |
| 5232 | 1161 static state states_54[8] = { |
| 1162 {1, arcs_54_0}, | |
| 1163 {1, arcs_54_1}, | |
| 1164 {2, arcs_54_2}, | |
| 1165 {1, arcs_54_3}, | |
| 1166 {1, arcs_54_4}, | |
| 1167 {1, arcs_54_5}, | |
| 1168 {1, arcs_54_6}, | |
| 1169 {1, arcs_54_7}, | |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1170 }; |
| 5232 | 1171 static arc arcs_55_0[1] = { |
| 1172 {123, 1}, | |
| 2809 | 1173 }; |
| 5232 | 1174 static arc arcs_55_1[2] = { |
| 2809 | 1175 {22, 2}, |
| 1176 {0, 1}, | |
| 1177 }; | |
| 5232 | 1178 static arc arcs_55_2[2] = { |
| 1179 {123, 1}, | |
| 2809 | 1180 {0, 2}, |
| 1181 }; | |
| 5232 | 1182 static state states_55[3] = { |
| 1183 {1, arcs_55_0}, | |
| 1184 {2, arcs_55_1}, | |
| 1185 {2, arcs_55_2}, | |
| 2809 | 1186 }; |
| 5232 | 1187 static arc arcs_56_0[1] = { |
| 2809 | 1188 {21, 1}, |
| 1189 }; | |
| 5232 | 1190 static arc arcs_56_1[2] = { |
| 2809 | 1191 {20, 2}, |
| 1192 {0, 1}, | |
| 1193 }; | |
| 5232 | 1194 static arc arcs_56_2[1] = { |
| 2809 | 1195 {21, 3}, |
| 1196 }; | |
| 5232 | 1197 static arc arcs_56_3[1] = { |
| 2809 | 1198 {0, 3}, |
| 1199 }; | |
| 5232 | 1200 static state states_56[4] = { |
| 1201 {1, arcs_56_0}, | |
| 1202 {2, arcs_56_1}, | |
| 1203 {1, arcs_56_2}, | |
| 1204 {1, arcs_56_3}, | |
| 2809 | 1205 }; |
| 5232 | 1206 static dfa dfas[57] = { |
| 6 | 1207 {256, "single_input", 0, 3, states_0, |
| 5232 | 1208 "\004\030\001\000\140\341\153\202\034\200\000\000\060\242\074\004"}, |
| 6 | 1209 {257, "file_input", 0, 2, states_1, |
| 5232 | 1210 "\204\030\001\000\140\341\153\202\034\200\000\000\060\242\074\004"}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
1211 {258, "eval_input", 0, 3, states_2, |
| 5232 | 1212 "\000\020\001\000\000\000\000\000\000\200\000\000\060\242\074\000"}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1213 {259, "funcdef", 0, 6, states_3, |
| 2809 | 1214 "\000\010\000\000\000\000\000\000\000\000\000\000\000\000\000\000"}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1215 {260, "parameters", 0, 4, states_4, |
| 2809 | 1216 "\000\000\001\000\000\000\000\000\000\000\000\000\000\000\000\000"}, |
| 1217 {261, "varargslist", 0, 11, states_5, | |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1218 "\000\020\201\001\000\000\000\000\000\000\000\000\000\000\000\000"}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1219 {262, "fpdef", 0, 4, states_6, |
| 2809 | 1220 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\000\000"}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1221 {263, "fplist", 0, 3, states_7, |
| 2809 | 1222 "\000\020\001\000\000\000\000\000\000\000\000\000\000\000\000\000"}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1223 {264, "stmt", 0, 2, states_8, |
| 5232 | 1224 "\000\030\001\000\140\341\153\202\034\200\000\000\060\242\074\004"}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1225 {265, "simple_stmt", 0, 4, states_9, |
| 5232 | 1226 "\000\020\001\000\140\341\153\002\000\200\000\000\060\242\074\000"}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1227 {266, "small_stmt", 0, 2, states_10, |
| 5232 | 1228 "\000\020\001\000\140\341\153\002\000\200\000\000\060\242\074\000"}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1229 {267, "expr_stmt", 0, 2, states_11, |
| 5232 | 1230 "\000\020\001\000\000\000\000\000\000\200\000\000\060\242\074\000"}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1231 {268, "print_stmt", 0, 3, states_12, |
| 5232 | 1232 "\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000\000"}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1233 {269, "del_stmt", 0, 3, states_13, |
| 5232 | 1234 "\000\000\000\000\100\000\000\000\000\000\000\000\000\000\000\000"}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1235 {270, "pass_stmt", 0, 2, states_14, |
| 5232 | 1236 "\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000\000"}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1237 {271, "flow_stmt", 0, 2, states_15, |
| 5232 | 1238 "\000\000\000\000\000\340\001\000\000\000\000\000\000\000\000\000"}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1239 {272, "break_stmt", 0, 2, states_16, |
| 2809 | 1240 "\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000\000"}, |
| 5232 | 1241 {273, "continue_stmt", 0, 2, states_17, |
| 1242 "\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000\000"}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1243 {274, "return_stmt", 0, 3, states_18, |
| 5232 | 1244 "\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000\000"}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1245 {275, "raise_stmt", 0, 7, states_19, |
| 5232 | 1246 "\000\000\000\000\000\000\001\000\000\000\000\000\000\000\000\000"}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1247 {276, "import_stmt", 0, 9, states_20, |
| 5232 | 1248 "\000\000\000\000\000\000\012\000\000\000\000\000\000\000\000\000"}, |
| 2086 | 1249 {277, "dotted_name", 0, 2, states_21, |
| 2809 | 1250 "\000\020\000\000\000\000\000\000\000\000\000\000\000\000\000\000"}, |
| 2086 | 1251 {278, "global_stmt", 0, 3, states_22, |
| 5232 | 1252 "\000\000\000\000\000\000\040\000\000\000\000\000\000\000\000\000"}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1253 {279, "exec_stmt", 0, 7, states_23, |
| 5232 | 1254 "\000\000\000\000\000\000\100\000\000\000\000\000\000\000\000\000"}, |
| 1255 {280, "assert_stmt", 0, 5, states_24, | |
| 1256 "\000\000\000\000\000\000\000\002\000\000\000\000\000\000\000\000"}, | |
| 1257 {281, "compound_stmt", 0, 2, states_25, | |
| 1258 "\000\010\000\000\000\000\000\200\034\000\000\000\000\000\000\004"}, | |
| 1259 {282, "if_stmt", 0, 8, states_26, | |
| 1260 "\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000\000"}, | |
| 1261 {283, "while_stmt", 0, 8, states_27, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1262 "\000\000\000\000\000\000\000\000\004\000\000\000\000\000\000\000"}, |
| 5232 | 1263 {284, "for_stmt", 0, 10, states_28, |
| 1264 "\000\000\000\000\000\000\000\000\010\000\000\000\000\000\000\000"}, | |
| 1265 {285, "try_stmt", 0, 10, states_29, | |
| 1266 "\000\000\000\000\000\000\000\000\020\000\000\000\000\000\000\000"}, | |
| 1267 {286, "except_clause", 0, 5, states_30, | |
| 1268 "\000\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000"}, | |
| 1269 {287, "suite", 0, 5, states_31, | |
| 1270 "\004\020\001\000\140\341\153\002\000\200\000\000\060\242\074\000"}, | |
| 1271 {288, "test", 0, 4, states_32, | |
| 1272 "\000\020\001\000\000\000\000\000\000\200\000\000\060\242\074\000"}, | |
| 1273 {289, "and_test", 0, 2, states_33, | |
| 1274 "\000\020\001\000\000\000\000\000\000\200\000\000\060\242\034\000"}, | |
| 1275 {290, "not_test", 0, 3, states_34, | |
| 1276 "\000\020\001\000\000\000\000\000\000\200\000\000\060\242\034\000"}, | |
| 1277 {291, "comparison", 0, 2, states_35, | |
| 1278 "\000\020\001\000\000\000\000\000\000\000\000\000\060\242\034\000"}, | |
| 1279 {292, "comp_op", 0, 4, states_36, | |
| 1280 "\000\000\000\000\000\000\000\001\000\200\374\003\000\000\000\000"}, | |
| 1281 {293, "expr", 0, 2, states_37, | |
| 1282 "\000\020\001\000\000\000\000\000\000\000\000\000\060\242\034\000"}, | |
| 1283 {294, "xor_expr", 0, 2, states_38, | |
| 1284 "\000\020\001\000\000\000\000\000\000\000\000\000\060\242\034\000"}, | |
| 1285 {295, "and_expr", 0, 2, states_39, | |
| 1286 "\000\020\001\000\000\000\000\000\000\000\000\000\060\242\034\000"}, | |
| 1287 {296, "shift_expr", 0, 2, states_40, | |
| 1288 "\000\020\001\000\000\000\000\000\000\000\000\000\060\242\034\000"}, | |
| 1289 {297, "arith_expr", 0, 2, states_41, | |
| 1290 "\000\020\001\000\000\000\000\000\000\000\000\000\060\242\034\000"}, | |
| 1291 {298, "term", 0, 2, states_42, | |
| 1292 "\000\020\001\000\000\000\000\000\000\000\000\000\060\242\034\000"}, | |
| 1293 {299, "factor", 0, 3, states_43, | |
| 1294 "\000\020\001\000\000\000\000\000\000\000\000\000\060\242\034\000"}, | |
| 1295 {300, "power", 0, 4, states_44, | |
| 1296 "\000\020\001\000\000\000\000\000\000\000\000\000\000\240\034\000"}, | |
| 1297 {301, "atom", 0, 11, states_45, | |
| 1298 "\000\020\001\000\000\000\000\000\000\000\000\000\000\240\034\000"}, | |
| 1299 {302, "lambdef", 0, 5, states_46, | |
| 1300 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\040\000"}, | |
| 1301 {303, "trailer", 0, 7, states_47, | |
| 1302 "\000\000\001\000\000\000\020\000\000\000\000\000\000\040\000\000"}, | |
| 1303 {304, "subscriptlist", 0, 3, states_48, | |
| 1304 "\000\120\001\000\000\000\020\000\000\200\000\000\060\242\074\000"}, | |
| 1305 {305, "subscript", 0, 7, states_49, | |
| 1306 "\000\120\001\000\000\000\020\000\000\200\000\000\060\242\074\000"}, | |
| 1307 {306, "sliceop", 0, 3, states_50, | |
|
3839
22e29b1747e1
Changes for slice and ellipses
Guido van Rossum <guido@python.org>
parents:
3325
diff
changeset
|
1308 "\000\100\000\000\000\000\000\000\000\000\000\000\000\000\000\000"}, |
| 5232 | 1309 {307, "exprlist", 0, 3, states_51, |
| 1310 "\000\020\001\000\000\000\000\000\000\000\000\000\060\242\034\000"}, | |
| 1311 {308, "testlist", 0, 3, states_52, | |
| 1312 "\000\020\001\000\000\000\000\000\000\200\000\000\060\242\074\000"}, | |
| 1313 {309, "dictmaker", 0, 5, states_53, | |
| 1314 "\000\020\001\000\000\000\000\000\000\200\000\000\060\242\074\000"}, | |
| 1315 {310, "classdef", 0, 8, states_54, | |
| 1316 "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\004"}, | |
| 1317 {311, "arglist", 0, 3, states_55, | |
| 1318 "\000\020\001\000\000\000\000\000\000\200\000\000\060\242\074\000"}, | |
| 1319 {312, "argument", 0, 4, states_56, | |
| 1320 "\000\020\001\000\000\000\000\000\000\200\000\000\060\242\074\000"}, | |
| 6 | 1321 }; |
| 5232 | 1322 static label labels[124] = { |
| 6 | 1323 {0, "EMPTY"}, |
| 1324 {256, 0}, | |
| 1325 {4, 0}, | |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1326 {265, 0}, |
| 5232 | 1327 {281, 0}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1328 {257, 0}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1329 {264, 0}, |
| 6 | 1330 {0, 0}, |
| 1331 {258, 0}, | |
| 5232 | 1332 {308, 0}, |
| 6 | 1333 {259, 0}, |
| 1334 {1, "def"}, | |
| 1335 {1, 0}, | |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1336 {260, 0}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1337 {11, 0}, |
| 5232 | 1338 {287, 0}, |
| 6 | 1339 {7, 0}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1340 {261, 0}, |
| 6 | 1341 {8, 0}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1342 {262, 0}, |
|
1850
1fc4db79146a
Merge back to main trunk
Guido van Rossum <guido@python.org>
parents:
1417
diff
changeset
|
1343 {22, 0}, |
| 5232 | 1344 {288, 0}, |
| 6 | 1345 {12, 0}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1346 {16, 0}, |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1347 {36, 0}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1348 {263, 0}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1349 {266, 0}, |
|
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1350 {13, 0}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
1351 {267, 0}, |
|
1369
89e1e5d9ccbf
* compile.[ch]: support for lambda()
Guido van Rossum <guido@python.org>
parents:
1354
diff
changeset
|
1352 {268, 0}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
1353 {269, 0}, |
|
44
4d3a28dffc9b
removed dir statement. Function arguments may now be tests.
Guido van Rossum <guido@python.org>
parents:
6
diff
changeset
|
1354 {270, 0}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
1355 {271, 0}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1356 {276, 0}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1357 {278, 0}, |
| 2086 | 1358 {279, 0}, |
| 5232 | 1359 {280, 0}, |
| 6 | 1360 {1, "print"}, |
| 1361 {1, "del"}, | |
| 5232 | 1362 {307, 0}, |
| 6 | 1363 {1, "pass"}, |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1364 {272, 0}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
1365 {273, 0}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
1366 {274, 0}, |
|
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
1367 {275, 0}, |
| 6 | 1368 {1, "break"}, |
|
318
12fdfa010e41
New grammar (semicolons, continue, no multiple NEWLINES)
Guido van Rossum <guido@python.org>
parents:
145
diff
changeset
|
1369 {1, "continue"}, |
| 6 | 1370 {1, "return"}, |
| 1371 {1, "raise"}, | |
| 1372 {1, "import"}, | |
| 2086 | 1373 {277, 0}, |
| 6 | 1374 {1, "from"}, |
| 2086 | 1375 {23, 0}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1376 {1, "global"}, |
|
1354
fccd415e2eb8
* bltinmodule.c: removed exec() built-in function.
Guido van Rossum <guido@python.org>
parents:
1313
diff
changeset
|
1377 {1, "exec"}, |
| 5232 | 1378 {293, 0}, |
|
1354
fccd415e2eb8
* bltinmodule.c: removed exec() built-in function.
Guido van Rossum <guido@python.org>
parents:
1313
diff
changeset
|
1379 {1, "in"}, |
|
5329
43752e209473
OK, ready to make 'assert' a keyword (instead of '__assert__').
Guido van Rossum <guido@python.org>
parents:
5232
diff
changeset
|
1380 {1, "assert"}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1381 {282, 0}, |
|
1373
7be7a7e0c465
Committing the correct graminit.c; also changed confusing comments in Grammar.
Guido van Rossum <guido@python.org>
parents:
1369
diff
changeset
|
1382 {283, 0}, |
|
1288
9fed5726a36d
Several changes in one:
Guido van Rossum <guido@python.org>
parents:
798
diff
changeset
|
1383 {284, 0}, |
| 5232 | 1384 {285, 0}, |
| 1385 {310, 0}, | |
| 6 | 1386 {1, "if"}, |
| 1387 {1, "elif"}, | |
| 1388 {1, "else"}, | |
| 1389 {1, "while"}, | |
| 1390 {1, "for"}, | |
| 1391 {1, "try"}, | |
| 5232 | 1392 {286, 0}, |
| 6 | 1393 {1, "finally"}, |
| 1394 {1, "except"}, | |
| 1395 {5, 0}, | |
| 1396 {6, 0}, | |
| 5232 | 1397 {289, 0}, |
| 6 | 1398 {1, "or"}, |
| 5232 | 1399 {302, 0}, |
| 1400 {290, 0}, | |
| 6 | 1401 {1, "and"}, |
| 1402 {1, "not"}, | |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1403 {291, 0}, |
| 5232 | 1404 {292, 0}, |
| 6 | 1405 {20, 0}, |
| 1406 {21, 0}, | |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1407 {28, 0}, |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1408 {31, 0}, |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1409 {30, 0}, |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1410 {29, 0}, |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1411 {29, 0}, |
| 6 | 1412 {1, "is"}, |
| 5232 | 1413 {294, 0}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1414 {18, 0}, |
| 5232 | 1415 {295, 0}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1416 {33, 0}, |
| 5232 | 1417 {296, 0}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1418 {19, 0}, |
| 5232 | 1419 {297, 0}, |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1420 {34, 0}, |
|
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1421 {35, 0}, |
| 5232 | 1422 {298, 0}, |
| 798 | 1423 {14, 0}, |
| 6 | 1424 {15, 0}, |
| 5232 | 1425 {299, 0}, |
| 6 | 1426 {17, 0}, |
| 1427 {24, 0}, | |
|
716
4d64abbdf70a
*** empty log message ***
Guido van Rossum <guido@python.org>
parents:
318
diff
changeset
|
1428 {32, 0}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1429 {300, 0}, |
| 5232 | 1430 {301, 0}, |
| 1431 {303, 0}, | |
| 6 | 1432 {9, 0}, |
| 1433 {10, 0}, | |
| 1434 {26, 0}, | |
| 5232 | 1435 {309, 0}, |
| 6 | 1436 {27, 0}, |
| 1437 {25, 0}, | |
| 1438 {2, 0}, | |
| 1439 {3, 0}, | |
|
1415
06570429f062
* import.c (get_module): pass .py filename to parse_file, not .pyc filename!
Guido van Rossum <guido@python.org>
parents:
1373
diff
changeset
|
1440 {1, "lambda"}, |
| 5232 | 1441 {311, 0}, |
|
4003
138fa15a1032
Disable support for access statement
Guido van Rossum <guido@python.org>
parents:
3839
diff
changeset
|
1442 {304, 0}, |
|
3325
89514426b9b8
changes for power (**) operator
Guido van Rossum <guido@python.org>
parents:
2809
diff
changeset
|
1443 {305, 0}, |
| 5232 | 1444 {306, 0}, |
| 6 | 1445 {1, "class"}, |
| 5232 | 1446 {312, 0}, |
| 6 | 1447 }; |
|
5440
9eaa2caed1c3
Oops, missed some renamings.
Guido van Rossum <guido@python.org>
parents:
5329
diff
changeset
|
1448 grammar _PyParser_Grammar = { |
| 5232 | 1449 57, |
| 6 | 1450 dfas, |
| 5232 | 1451 {124, labels}, |
| 6 | 1452 256 |
| 1453 }; |
