Skip to content

Define a lexical context for the constraint code #19

Open
@z-silver

Description

Currently, constraint serialization as implemented in #18 uses a placeholder lexical context to evaluate the constraints in. It would be better to create a module containing only the functions and macros we want to be usable in constraints, and use a syntax object defined in that module as our lexical context. This way, we would have finer control over the name bindings used in constraint evaluation.

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions