5 WHY3_LIB="/home/joe/.opam/4.14.1/lib/why3/coq"
8 echo "Usage: $0 path/to/proof_file.v"
14 if [ ! -f "$PROOF_FILE_PATH" ]; then
15 echo "Error: Proof file '$PROOF_FILE_PATH' not found"
19 PROOF_DIR=$(dirname "$PROOF_FILE_PATH")
20 PROOF_FILE=$(basename "$PROOF_FILE_PATH")
22 echo "Debugging Coq proof: $PROOF_FILE_PATH"
23 echo "Using Why3 library: $WHY3_LIB"
24 echo "----------------------------------------"
28 # Run coqtop with the same arguments that frama-c uses
29 coqtop -batch -R "$WHY3_LIB" Why3 -l "$PROOF_FILE"