# Path: nimoy/ast_tools/feature_blocks.py
# WHEN = 'when'
# 
# THEN = 'then'


from nimoy.ast_tools.feature_blocks import WHEN, THEN


class FeatureBlock:
    def __init__(self, block_type, thrown_exceptions) -> None:
        super().__init__()
        self.block_type = block_type
        self.thrown_exceptions = thrown_exceptions


# Path: nimoy/ast_tools/feature_blocks.py
# WHEN = 'when'
# 
# THEN = 'then'


# Path: nimoy/context/feature_block_context.py
from nimoy.ast_tools.feature_blocks import WHEN, THEN



class FeatureBlock:
    def __init__(self, block_type, thrown_exceptions) -> None:
        super().__init__()
        self.block_type = block_type
        self.thrown_exceptions = thrown_exceptions


    def __enter__(self):