-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Initial implementation of module imports for simple EXTENDS
Currently, the idea is that imported modules will be searched for based on the URL of the given specification path argument. So, if a spec is loaded from `<url>/spec.tla`, then an imported module M will be searched for and fetched from `<url>/M.tla`. This is an attempt to emulate the module import behavior of TLC i.e., modules that exist in the same directory as a root module should be automatically discovered. Eventually this could be generalized to fetch modules from additional, user-specified locations.
- Loading branch information
Showing
18 changed files
with
801 additions
and
353 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.