diff options
author | crupest <crupest@outlook.com> | 2024-11-11 01:12:29 +0800 |
---|---|---|
committer | Yuqian Yang <crupest@crupest.life> | 2025-01-11 17:01:20 +0800 |
commit | b9788b23bbd000d2a2d14402b4e2abacd5a57365 (patch) | |
tree | a5cdbb5fb3ac2ff609efc822e294182dcaa0876d /tools/cru-py/cru/parsing.py | |
parent | 0d7dd933dfab91faf1a42b7883eb059d7fb31d80 (diff) | |
download | crupest-b9788b23bbd000d2a2d14402b4e2abacd5a57365.tar.gz crupest-b9788b23bbd000d2a2d14402b4e2abacd5a57365.tar.bz2 crupest-b9788b23bbd000d2a2d14402b4e2abacd5a57365.zip |
HALF WORK: 2024.1.11 - 2
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]): |