Files
cvc5/examples/api/java/HelloWorld.java
2021-04-12 19:31:43 +00:00

29 lines
960 B
Java

/******************************************************************************
* Top contributors (to current version):
* Morgan Deters, Tim King, Andres Noetzli
*
* This file is part of the cvc5 project.
*
* Copyright (c) 2009-2021 by the authors listed in the file AUTHORS
* in the top-level source directory and their institutional affiliations.
* All rights reserved. See the file COPYING in the top-level source
* directory for licensing information.
* ****************************************************************************
*
* A very simple CVC4 tutorial example.
*/
import edu.stanford.CVC4.*;
public class HelloWorld {
public static void main(String[] args) {
System.loadLibrary("cvc4jni");
ExprManager em = new ExprManager();
Expr helloworld = em.mkVar("Hello World!", em.booleanType());
SmtEngine smt = new SmtEngine(em);
System.out.println(helloworld + " is " + smt.checkEntailed(helloworld));
}
}