backup : (void -> void)
#g "(HD[1;2;3] = 1) /\ (TL[1;2;3] = [2;3])";; "(HD[1;2;3] = 1) /\ (TL[1;2;3] = [2;3])" () : void #e CONJ_TAC;; OK.. 2 subgoals "TL[1;2;3] = [2;3]" "HD[1;2;3] = 1" () : void #backup();; "(HD[1;2;3] = 1) /\ (TL[1;2;3] = [2;3])" () : void #e (REWRITE_TAC[HD;TL]);; OK.. goal proved |- (HD[1;2;3] = 1) /\ (TL[1;2;3] = [2;3]) Previous subproof: goal proved () : void