Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-06-16 | Update copyright headers. | Aina Niemetz | |
2020-06-15 | (proof-new) Update proof node, add proof node algorithm utility file. (#4600) | Andrew Reynolds | |
Moves get free assumptions to a proof_node_algorithm.h/cpp file, analogous to node_algorithm.h/cpp. Adds a more general form of it, getFreeAssumptionsMap, which is required for future method ProofNodeManager::mkScope. | |||
2020-04-20 | Add SCOPE proof rule (#4332) | Andrew Reynolds | |
This rule is dual to ASSUME. It is a way of closing free assumptions to conclude an implication. It also changes getId -> getRule. | |||
2020-04-15 | Add ProofNode data structure (#4311) | Andrew Reynolds | |
This is the core data structure for proofs in the new proofs infrastructure. PfRule is a global enumeration of ids of proof nodes (analogous to Kind for Nodes). |