Skip to content

Use the full AST in MessageContext #2

@stasm

Description

@stasm

The runtime AST is a perf optimization designed specifically with the JavaScript frontend in mind. Do you think C# needs it as well?

For reference, we're actually thinking of dropping it in favor of the full AST, provided the runtime parser can keep its current performance: projectfluent/fluent.js#220.

The Python implementation of MessageContext (currently a WIP) also uses the full AST: projectfluent/python-fluent#67.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions