""" Part of the BlackStar filesystem (bsfs) module. A copy of the license is provided with the project. Author: Matthias Baumgartner, 2022 """ # imports import typing # bsfs imports from bsfs import schema as bsc # inner-module imports from . import ast # exports __all__ : typing.Sequence[str] = ( 'Filter', ) ## code ## class Filter(): # schema to validate against. schema: bsc.Schema def __init__(self, schema: bsc.Schema): self.schema = schema def parse(self, node: ast.filter.FilterExpression): raise NotImplementedError() ## EOF ##