mirror of
https://github.com/Z3Prover/z3
synced 2025-08-03 09:50:23 +00:00
Java API: package renaming.
Signed-off-by: Christoph M. Wintersteiger <cwinter@microsoft.com>
This commit is contained in:
parent
d65b836ace
commit
eee3bf886d
73 changed files with 95 additions and 88 deletions
|
@ -4,9 +4,9 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import com.Microsoft.Z3.Enumerations.*;
|
import com.microsoft.z3.enumerations.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The abstract syntax tree (AST) class.
|
* The abstract syntax tree (AST) class.
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
public class ASTDecRefQueue extends IDecRefQueue
|
public class ASTDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Map from AST to AST
|
* Map from AST to AST
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Vectors of ASTs.
|
* Vectors of ASTs.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Algebraic numbers
|
* Algebraic numbers
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ApplyResult objects represent the result of an application of a tactic to a
|
* ApplyResult objects represent the result of an application of a tactic to a
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
class ApplyResultDecRefQueue extends IDecRefQueue
|
class ApplyResultDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
* **/
|
* **/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Arithmetic expressions (int/real)
|
* Arithmetic expressions (int/real)
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An arithmetic sort, i.e., Int or Real.
|
* An arithmetic sort, i.e., Int or Real.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Array sorts.
|
* Array sorts.
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
class ASTMapDecRefQueue extends IDecRefQueue
|
class ASTMapDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
class ASTVectorDecRefQueue extends IDecRefQueue
|
class ASTVectorDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Bit-vector expressions
|
* Bit-vector expressions
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import java.math.BigInteger;
|
import java.math.BigInteger;
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* w/ further modifications by:
|
* w/ further modifications by:
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Bit-vector sorts.
|
* Bit-vector sorts.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Boolean expressions
|
* Boolean expressions
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A Boolean sort.
|
* A Boolean sort.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Constructors are used for datatype sorts.
|
* Constructors are used for datatype sorts.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Lists of constructors
|
* Lists of constructors
|
||||||
|
|
|
@ -4,10 +4,10 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
import com.Microsoft.Z3.Enumerations.*;
|
import com.microsoft.z3.enumerations.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The main interaction with Z3 happens via the Context.
|
* The main interaction with Z3 happens via the Context.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Datatype expressions
|
* Datatype expressions
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Datatype sorts.
|
* Datatype sorts.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Enumeration sorts.
|
* Enumeration sorts.
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import com.Microsoft.Z3.Enumerations.*;
|
import com.microsoft.z3.enumerations.*;
|
||||||
|
|
||||||
/* using System; */
|
/* using System; */
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Finite domain sorts.
|
* Finite domain sorts.
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import com.Microsoft.Z3.Enumerations.*;
|
import com.microsoft.z3.enumerations.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Object for managing fixedpoints
|
* Object for managing fixedpoints
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
class FixedpointDecRefQueue extends IDecRefQueue
|
class FixedpointDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import com.Microsoft.Z3.Enumerations.*;
|
import com.microsoft.z3.enumerations.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Function declarations.
|
* Function declarations.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A function interpretation is represented as a finite map and an 'else' value.
|
* A function interpretation is represented as a finite map and an 'else' value.
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
class FuncInterpDecRefQueue extends IDecRefQueue
|
class FuncInterpDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
class FuncInterpEntryDecRefQueue extends IDecRefQueue
|
class FuncInterpEntryDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import com.Microsoft.Z3.Enumerations.*;
|
import com.microsoft.z3.enumerations.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A goal (aka problem). A goal is essentially a set of formulas, that can be
|
* A goal (aka problem). A goal is essentially a set of formulas, that can be
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
class GoalDecRefQueue extends IDecRefQueue
|
class GoalDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
|
|
||||||
|
|
|
@ -17,7 +17,7 @@ Notes:
|
||||||
|
|
||||||
--*/
|
--*/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
public class IDisposable
|
public class IDisposable
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Int expressions
|
* Int expressions
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import java.math.BigInteger;
|
import java.math.BigInteger;
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An Integer sort
|
* An Integer sort
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import com.Microsoft.Z3.Enumerations.*;
|
import com.microsoft.z3.enumerations.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Numbered symbols
|
* Numbered symbols
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* List sorts.
|
* List sorts.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Interaction logging for Z3. <remarks> Note that this is a global, static log
|
* Interaction logging for Z3. <remarks> Note that this is a global, static log
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import com.Microsoft.Z3.Enumerations.*;
|
import com.microsoft.z3.enumerations.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A Model contains interpretations (assignments) of constants and functions.
|
* A Model contains interpretations (assignments) of constants and functions.
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
class ModelDecRefQueue extends IDecRefQueue
|
class ModelDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import com.Microsoft.Z3.Enumerations.*;
|
import com.microsoft.z3.enumerations.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A ParamDescrs describes a set of parameters.
|
* A ParamDescrs describes a set of parameters.
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
class ParamDescrsDecRefQueue extends IDecRefQueue
|
class ParamDescrsDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A ParameterSet represents a configuration in the form of Symbol/value pairs.
|
* A ParameterSet represents a configuration in the form of Symbol/value pairs.
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
class ParamsDecRefQueue extends IDecRefQueue
|
class ParamsDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Patterns comprise a list of terms. The list should be non-empty. If the list
|
* Patterns comprise a list of terms. The list should be non-empty. If the list
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Probes are used to inspect a goal (aka problem) and collect information that
|
* Probes are used to inspect a goal (aka problem) and collect information that
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
class ProbeDecRefQueue extends IDecRefQueue
|
class ProbeDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import com.Microsoft.Z3.Enumerations.*;
|
import com.microsoft.z3.enumerations.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Quantifier expressions.
|
* Quantifier expressions.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import java.math.BigInteger;
|
import java.math.BigInteger;
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Real expressions
|
* Real expressions
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A real sort
|
* A real sort
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Relation sorts.
|
* Relation sorts.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Set sorts.
|
* Set sorts.
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import com.Microsoft.Z3.Enumerations.*;
|
import com.microsoft.z3.enumerations.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Solvers.
|
* Solvers.
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
class SolverDecRefQueue extends IDecRefQueue
|
class SolverDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import com.Microsoft.Z3.Enumerations.*;
|
import com.microsoft.z3.enumerations.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The Sort class implements type information for ASTs.
|
* The Sort class implements type information for ASTs.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Objects of this class track statistical information about solvers.
|
* Objects of this class track statistical information about solvers.
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
class StatisticsDecRefQueue extends IDecRefQueue
|
class StatisticsDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Status values.
|
* Status values.
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import com.Microsoft.Z3.Enumerations.*;
|
import com.microsoft.z3.enumerations.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Named symbols
|
* Named symbols
|
||||||
|
|
|
@ -4,9 +4,9 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import com.Microsoft.Z3.Enumerations.*;
|
import com.microsoft.z3.enumerations.*;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Symbols are used to name several term and type constructors.
|
* Symbols are used to name several term and type constructors.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Tactics are the basic building block for creating custom solvers for specific
|
* Tactics are the basic building block for creating custom solvers for specific
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
class TacticDecRefQueue extends IDecRefQueue
|
class TacticDecRefQueue extends IDecRefQueue
|
||||||
{
|
{
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Tuple sorts.
|
* Tuple sorts.
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Uninterpreted Sorts
|
* Uninterpreted Sorts
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Version information. <remarks>Note that this class is static.</remarks>
|
* Version information. <remarks>Note that this class is static.</remarks>
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
import java.lang.Exception;
|
import java.lang.Exception;
|
||||||
|
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* @author Christoph M. Wintersteiger (cwinter)
|
* @author Christoph M. Wintersteiger (cwinter)
|
||||||
**/
|
**/
|
||||||
|
|
||||||
package com.Microsoft.Z3;
|
package com.microsoft.z3;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Internal base class for interfacing with native Z3 objects. Should not be
|
* Internal base class for interfacing with native Z3 objects. Should not be
|
||||||
|
|
|
@ -1,11 +1,18 @@
|
||||||
############################################
|
######################################################
|
||||||
# Copyright (c) 2012 Microsoft Corporation
|
# Copyright (c) 2012 Microsoft Corporation
|
||||||
#
|
#
|
||||||
# Auxiliary scripts for generating Java bindings
|
# Auxiliary scripts for generating Java bindings
|
||||||
# from the managed API.
|
# from the managed API.
|
||||||
#
|
#
|
||||||
# Author: Christoph M. Wintersteiger (cwinter)
|
# Author: Christoph M. Wintersteiger (cwinter)
|
||||||
############################################
|
######################################################
|
||||||
|
|
||||||
|
|
||||||
|
###
|
||||||
|
# DO NOT USE THIS SCRIPT!
|
||||||
|
# This script creates a rough draft of a Java API from
|
||||||
|
# the managed API, but does not automated the process.
|
||||||
|
###
|
||||||
|
|
||||||
CS="../dotnet/"
|
CS="../dotnet/"
|
||||||
EXT=".cs"
|
EXT=".cs"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue