parameters: (f)
return_statement: return f
docstring: This decorator can be used to mark a function or method as environment
      callable.  This decorator works exactly like the :func:`contextfunction`
      decorator just that the first argument is the active :class:`Environment`
      and not context.
docstring_summary: This decorator can be used to mark a function or method as environment
      callable.  This decorator works exactly like the :func:`contextfunction`
      decorator just that the first argument is the active :class:`Environment`
      and not context.
docstring_tokens: This decorator can be used to mark a function or method as environment callable . This decorator works exactly like the : func : contextfunction decorator just that the first argument is the active : class : Environment and not context .
function: def environmentfunction(f):
      """This decorator can be used to mark a function or method as environment
      callable.  This decorator works exactly like the :func:`contextfunction`
      decorator just that the first argument is the active :class:`Environment`
      and not context.
      """
      f.environmentfunction = True
      return f
function_tokens: def environmentfunction ( f ) : f . environmentfunction = True return f