Skip to content

More aggressive concretization #35

@phipsgabler

Description

@phipsgabler

I propose to make concretize turn every : into the value of axis(x, i).

I think this would make the set of VarNames we are working on a nicely defined poset, since then it's basically "sequences of tuples of sets" with the subsumption relation following inductively from sets of indices (leaving out linear indexing and trailing ones).

That should also make this weird corner case obsolete.

And while we're at it: boolean indexing could be concretized to array indexing:

concretize(@varname(x[[true, false]], x) == @varname(x[[1,2]])

Metadata

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