-
Notifications
You must be signed in to change notification settings - Fork 7
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Complete support for module semantics #14
Comments
See module notes: http://lamport.azurewebsites.net/tla/newmodule.html. |
Preliminary implementation in 6c12345, starting with limited support of Handling |
Can the CommunityModules be added to the default search path? The root modules of both the CCF Consistency spec and the Azure CosmosDB spec extend them. |
Confirmed that the below doesn't work for CCF's consistency spec because resolving the CommunityModule's |
See 538d398. |
Further progress towards module instantiation in 64a44dc. Does not yet include full handling of parameterized instantiation. |
And initial handling of parameterized module instantiation in 799f00d. Proper support of |
For the use cases I envision, I was not planning to implement full blown semantics of modules and module imports e.g.
EXTENDS
, etc. For example, for now I'm just considering operators from the standard modules to be globally available at all times, even without being explicitly imported. This behavior could be re-considered in the future, though, if necessary.The text was updated successfully, but these errors were encountered: