Fix regex generation, extras
This commit is contained in:
parent
94f5958087
commit
be8e017fd9
2 changed files with 19 additions and 8 deletions
|
|
@ -2729,6 +2729,9 @@ class Grammar:
|
|||
def terminals(self) -> list[Terminal]:
|
||||
return self._terminals
|
||||
|
||||
def trivia_terminals(self) -> list[Terminal]:
|
||||
return self._trivia
|
||||
|
||||
def non_terminals(self) -> list[NonTerminal]:
|
||||
return [nt for _, nt in inspect.getmembers(self, lambda x: isinstance(x, NonTerminal))]
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue