Closed alex-ozdemir closed 3 years ago
Add solver methods, which include methods for getting a model.
One of these methods references the Boolean sort constructor function, which I added.
Also added the model class, which includes some machinery for finding all declared constants.
Finally, set up a type-checker, and added a few ignore annotations. I'll be able to remove some of these if we set up type stubs for the base library.
Okay, I think I've addressed your comments. Thanks for the review! Let me know if you have other requests/comments/questions.
Add solver methods, which include methods for getting a model.
One of these methods references the Boolean sort constructor function, which I added.
Also added the model class, which includes some machinery for finding all declared constants.
Finally, set up a type-checker, and added a few ignore annotations. I'll be able to remove some of these if we set up type stubs for the base library.