GRATgen
|
Contains functions to output a GRAT proof. More...
Public Member Functions | |
Proof_Writer (ostream &_out) | |
Constructor. | |
void | write_id (size_t id) |
Write identifier. | |
void | write_cnt (size_t c) |
Write counter. | |
void | write_lit (lit_t l) |
Write literal. | |
void | write_Z () |
Write zero. | |
void | write_del (size_t id) |
Write deletion. More... | |
void | write_uprop (size_t id) |
Write unit propagation. More... | |
void | start_ty (item_type _ty) |
Start writing an item of specified type. More... | |
void | close () |
Close current item and flush writer. | |
Contains functions to output a GRAT proof.
binary | True if the proof is output in binary (split) format |
|
inline |
Start writing an item of specified type.
_ty | Type of item. Must not be |
|
inline |
Write deletion.
Summarizes adjacent deletions.
|
inline |
Write unit propagation.
Summarizes adjacent unit propagations.