Skip to content
This repository was archived by the owner on Mar 16, 2025. It is now read-only.
This repository was archived by the owner on Mar 16, 2025. It is now read-only.

Optimize custom bang handlers #12

@xrstf

Description

@xrstf

Currently a function is always evaluated before the bang handler is run. But some functions have custom bang handlers and those might not need the pre-evaluated result, so there should be a way to completely override the behaviour only for performance reasons. The semantics of a "super-custom" bang handler must not be different to a normal one. It's purely about saving 1 EvalExpression() call.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions