57
57
)
58
58
59
59
import pymbolic .primitives as p
60
- from pymbolic .typing import ScalarT
60
+ from pymbolic .typing import Scalar as PbScalar
61
61
62
62
63
63
ExprT : TypeAlias = Expression
@@ -95,7 +95,7 @@ def __lt__(self, other):
95
95
96
96
97
97
@op_dataclass
98
- class Scalar (_Constant [ScalarT ]):
98
+ class Scalar (_Constant [PbScalar ]):
99
99
_mapper_method : str = "map_scalar"
100
100
101
101
@@ -364,7 +364,7 @@ def match(subject: p.Expression,
364
364
pattern : p .Expression ,
365
365
to_matchpy_expr : ToMatchpyT | None = None ,
366
366
from_matchpy_expr : FromMatchpyT | None = None
367
- ) -> Iterator [Mapping [str , p .Expression | ScalarT ]]:
367
+ ) -> Iterator [Mapping [str , p .Expression | PbScalar ]]:
368
368
from matchpy import Pattern , match
369
369
370
370
from .tofrom import FromMatchpyExpressionMapper , ToMatchpyExpressionMapper
@@ -387,8 +387,8 @@ def match_anywhere(subject: p.Expression,
387
387
pattern : p .Expression ,
388
388
to_matchpy_expr : ToMatchpyT | None = None ,
389
389
from_matchpy_expr : FromMatchpyT | None = None
390
- ) -> Iterator [tuple [Mapping [str , p .Expression | ScalarT ],
391
- p .Expression | ScalarT ]
390
+ ) -> Iterator [tuple [Mapping [str , p .Expression | PbScalar ],
391
+ p .Expression | PbScalar ]
392
392
]:
393
393
from matchpy import Pattern , match_anywhere
394
394
0 commit comments