From 03d38eb3190eb5e51fb18847fe0792013285bde5 Mon Sep 17 00:00:00 2001 From: Jed Barber Date: Tue, 8 Apr 2014 15:06:40 +1000 Subject: Reorganising source code --- readme.txt | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 readme.txt (limited to 'readme.txt') diff --git a/readme.txt b/readme.txt new file mode 100644 index 0000000..9a55603 --- /dev/null +++ b/readme.txt @@ -0,0 +1,51 @@ + + +Semantic + +Evaluates a proof trace, and shows the contents of the Dictionary, Assumptions, Stack and Theorems when done. + + + + +Syntactic + +Checks a proof trace for syntax errors. + + + + +ProofGraph + +Constructs a DAG dependency graph of the virtual machine commands used in a given proof trace. + + + + +WriteProof > + +Reads a proof trace in, converts it to a DAG a la ProofGraph, then converts it back into a linear proof trace. + + + + +Delete [, , ] > + +Removes all theorems of specified numbers from a proof trace. Best used in conjunction with ListThm, so you can +actually know what theorems are what. Generates a simplified proof trace as output. + + + + +Concat > + +Joins two proof traces together, converts it to a DAG and back again, then outputs the result. + + + + +ListThm + +Displays numbered theorems from a proof trace. Best used in conjunction with Delete so you know what theorems you +are deleting. + + -- cgit