Skip to content

Check name scoping when parsing a logic #11

@aspiwack

Description

@aspiwack

The goal is to make sure to avoid typos in names of items, etc…

So instead of blindly add everything we see to the logic's list of item and locations (and risk having a "progressive sword" and a "porgessive sword" in our item list), we first gather the items and locations which will be allowed in the logic, and, produce an error when an undeclared item or locations is used.

Range formulas are probably ok, for the time being, to declare items. We also need a way to declare locations.

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