meaning of "Production 'xxx' is not reachable"?
- Vorherrschende Sprache
- Python
- Sterne
- 391
- Forks
- 62
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Take the test case for example:
https://github.com/alex/rply/blob/19a9e08c486b2723a2e2378df6edb6a26e2df4a5/tests/test_warnings.py#L83
Below are three cases with changed `unused` production rule:
### case 1 -- No Warning
```python
@pg.production("main : VALUE")
def main(p):
return p[0]
@pg.production("unused : main")
def unused(p):
pass
```
### case 2 -- Show Warning
```python
@pg.production("main : VALUE")
def main(p):
return p[0]
@pg.production("unused : OTHER main")
def unused(p):
pass
```
### case 3 -- No Warning
```python
@pg.production("main : VALUE")
def main(p):
return p[0]
@pg.production("unused : VALUE main")
def unused(p):
pass
```
Now I'm quite puzzled about the meaning of this warning.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.