Class Proof


  • public class Proof
    extends java.lang.Object
    A cvc5 Proof.
    • Field Detail

      • pointer

        protected long pointer
    • Method Detail

      • deletePointer

        public void deletePointer()
      • deletePointer

        protected void deletePointer​(long pointer)
      • getPointer

        public long getPointer()
      • getResult

        public Term getResult()
        Returns:
        The conclusion of the root step of the proof.
      • getChildren

        public Proof[] getChildren()
        Returns:
        The premises of the root step of the proof.
      • getArguments

        public Term[] getArguments()
        Returns:
        The arguments of the root step of the proof as a vector of terms. Some of those terms might be strings.