Class ListSort

  • All Implemented Interfaces:
    Comparable<AST>

    public class ListSort
    extends Sort
    List sorts.
    • Method Detail

      • getNilDecl

        public FuncDecl getNilDecl()
        The declaration of the nil function of this list sort.
        Throws:
        Z3Exception
      • getIsNilDecl

        public FuncDecl getIsNilDecl()
        The declaration of the isNil function of this list sort.
        Throws:
        Z3Exception
      • getConsDecl

        public FuncDecl getConsDecl()
        The declaration of the cons function of this list sort.
        Throws:
        Z3Exception
      • getIsConsDecl

        public FuncDecl getIsConsDecl()
        The declaration of the isCons function of this list sort.
        Throws:
        Z3Exception
      • getHeadDecl

        public FuncDecl getHeadDecl()
        The declaration of the head function of this list sort.
        Throws:
        Z3Exception
      • getTailDecl

        public FuncDecl getTailDecl()
        The declaration of the tail function of this list sort.
        Throws:
        Z3Exception