Skip to content

Check name scoping when parsing a logic #11

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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