pyk.kore.match module
- args() Callable[[App], tuple[()]] [source]
- args(n1: int, /) Callable[[App], tuple[Pattern]]
- args(n1: int, n2: int, /) Callable[[App], tuple[Pattern, Pattern]]
- args(n1: int, n2: int, n3: int, /) Callable[[App], tuple[Pattern, Pattern, Pattern]]
- args(n1: int, n2: int, n3: int, n4: int, /) Callable[[App], tuple[Pattern, Pattern, Pattern, Pattern]]
- args(*ns: int) Callable[[App], tuple[Pattern, ...]]
- args(s1: str, /) Callable[[App], tuple[App]]
- args(s1: str, s2: str, /) Callable[[App], tuple[App, App]]
- args(s1: str, s2: str, s3: str, /) Callable[[App], tuple[App, App, App]]
- args(s1: str, s2: str, s3: str, s4: str, /) Callable[[App], tuple[App, App, App, App]]
- args(*ss: str) Callable[[App], tuple[App, ...]]
- case_symbol(*cases: tuple[str, Callable[[App], T]], default: Callable[[App], T] | None = None) Callable[[Pattern], T] [source]
- kore_map_of(key: Callable[[Pattern], K], value: Callable[[Pattern], V], *, cell: str | None = None) Callable[[Pattern], tuple[tuple[K, V], ...]] [source]
- kore_rangemap_of(key: Callable[[Pattern], K], value: Callable[[Pattern], V]) Callable[[Pattern], tuple[tuple[tuple[K, K], V], ...]] [source]