aboutsummaryrefslogtreecommitdiff
path: root/tools/cru-py/cru/parsing.py
diff options
context:
space:
mode:
authorcrupest <crupest@outlook.com>2024-11-11 01:12:29 +0800
committerYuqian Yang <crupest@crupest.life>2025-01-11 17:01:20 +0800
commitb9788b23bbd000d2a2d14402b4e2abacd5a57365 (patch)
treea5cdbb5fb3ac2ff609efc822e294182dcaa0876d /tools/cru-py/cru/parsing.py
parent0d7dd933dfab91faf1a42b7883eb059d7fb31d80 (diff)
downloadcrupest-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.py7
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]):