aboutsummaryrefslogtreecommitdiff
path: root/.venv/lib/python3.12/site-packages/fixedint/aliases.py
blob: 66c379a9cb28665d32145661415bdca32b6b8f61 (about) (plain)
1
2
3
4
5
6
7
8
9
10
11
from fixedint.base import FixedInt, MutableFixedInt

__all__ = []

for i in [8,16,32,64]:
    for s in [True, False]:
        for m in [True, False]:
            cls = FixedInt(i, signed=s, mutable=m)
            cls.__module__ = __name__
            __all__ += [cls.__name__]
            globals()[cls.__name__] = cls