Simplify goal bookkeeping mechanism #10

Merged
aniva merged 5 commits from tactic/book into dev 2023-08-30 19:18:37 -07:00
Owner

Solves #8

  1. Add SemihashMap data structure (proof pending) which keeps track of goals
  2. Remove ProofTree structure in favour of a more simplified, flat GoalState structure because downstream users are not going to rely on Lean's bookkeeping anyways.
  3. Rename commands
Solves #8 1. Add `SemihashMap` data structure (proof pending) which keeps track of goals 2. Remove `ProofTree` structure in favour of a more simplified, flat `GoalState` structure because downstream users are not going to rely on Lean's bookkeeping anyways. 3. Rename commands
aniva added this to the v0.2.4 milestone 2023-08-26 18:10:10 -07:00
aniva self-assigned this 2023-08-26 18:10:10 -07:00
aniva changed title from WIP: Simplify goal bookkeeping mechanism to Simplify goal bookkeeping mechanism 2023-08-27 19:53:33 -07:00
Author
Owner

Proofs are postponed and hopefully we can get proof to mesh with code.

Proofs are postponed and hopefully we can get proof to mesh with code.
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: aniva/Pantograph#10
No description provided.