builtup4/bu4/linking/alal.py
2021-07-24 02:34:37 +03:00

13 lines
428 B
Python

from bu4.linking.afterlinking import AfterLinking
from bu4.linking.altarget import ALTarget
from bu4.parsing.linked import Linked, LinkingState
class ALAL(ALTarget):
def __init__(self, target: ALTarget, aftertarget: ALTarget):
self.target = target
self.aftertarget = aftertarget
def given(self, linked: Linked) -> LinkingState:
return AfterLinking(self.target.given(linked), self.aftertarget)