Whiley / WhileyTheoremProver

The Whiley Theorem Prover (WyTP) is an automatic and interactive theorem prover designed to discharge verification conditions generated by the Whiley Compiler. WyTP operates over a variant of first-order logic which includes integer arithmetic, arrays and quantification.
Apache License 2.0
8 stars 2 forks source link

Move NameResolver to WyCC #128

Closed DavePearce closed 6 years ago

DavePearce commented 7 years ago

The interface NameResolver should be relocated into WyCC. However, this is not a completely straightforward process. It requires the following changes:

These steps will involve a fair bit of refactoring of WyC and other modules. We could potentially go further by including e.g. import declarations in AbstractCompilationUnit. This would allow a generic AbstractNameResolver implementation in WyCC.

Also, NameResolver could become Path.Name.Resolver for example.