diff options
Diffstat (limited to 'tools/cru-py/cru/parsing.py')
-rw-r--r-- | tools/cru-py/cru/parsing.py | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/tools/cru-py/cru/parsing.py b/tools/cru-py/cru/parsing.py index 5049a33..598a2bb 100644 --- a/tools/cru-py/cru/parsing.py +++ b/tools/cru-py/cru/parsing.py @@ -4,7 +4,7 @@ from abc import ABCMeta, abstractmethod from typing import NamedTuple, TypeAlias, TypeVar, Generic, NoReturn, Callable from ._error import CruException -from ._iter import CruIterable +from ._iter import CruIterable _T = TypeVar("_T") @@ -62,9 +62,8 @@ class SimpleLineConfigParserItem(NamedTuple): line_number: int | None = None -SimpleLineConfigParserResult: TypeAlias = CruIterable.IterList[ - SimpleLineConfigParserItem -] +class SimpleLineConfigParserResult(CruIterable.IterList[SimpleLineConfigParserItem]): + pass class SimpleLineConfigParser(Parser[SimpleLineConfigParserResult]): |