builtup4/bu4/parsing/extensions/extension.py
2021-09-09 08:16:01 +03:00

17 lines
401 B
Python

# Copyright (c) PARRRATE T&V 2021. All rights reserved.
from abc import ABC
from typing import TypeVar
from bu4.parsing.abstractparser import AbstractParser
from bu4.parsing.extensions.abstractextension import AbstractExtension
__all__ = ('Extension',)
T = TypeVar('T')
class Extension(AbstractExtension[T], ABC):
def __init__(self, parser: AbstractParser[T]):
self.parser = parser