Terminal name must be explicit on construction

This commit is contained in:
John Doty 2024-08-24 08:35:10 -07:00
parent 72052645d6
commit 6d6aabdeb3

View file

@ -1609,7 +1609,7 @@ class Terminal(Rule):
value: str | None
pattern: "str | Re"
def __init__(self, pattern, name=None):
def __init__(self, pattern, *, name=None):
self.value = name
self.pattern = pattern