Skip to content

Commit 3ebafce

Browse files
committed
comment
1 parent 5172851 commit 3ebafce

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

fluent.runtime/fluent/runtime/resolver.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,14 @@ def modified_for_term_reference(self, args=None):
7070

7171

7272
class BaseResolver(object):
73+
"""
74+
Abstract base class of all partially evaluated resolvers.
75+
76+
Subclasses should implement __call__, with a
77+
ResolverEnvironment as parameter. An exception are wrapper
78+
classes that don't show up in the evaluation, but need to
79+
be part of the compiled tree structure.
80+
"""
7381
def __call__(self, env):
7482
raise NotImplementedError
7583

0 commit comments

Comments
 (0)