Module z3::ast[][src]

Expand description

Abstract syntax tree (AST).

Structs

Ast node representing an array value. An array in Z3 is a mapping from indices to values.

Ast node representing a bitvector value.

Ast node representing a boolean value.

Ast node representing a datatype or enumeration value.

A dynamically typed Ast node.

Ast node representing a float value.

Ast node representing an integer value.

Ast node representing a real value.

Ast node representing a set value.

Ast node representing a string value.

Enums

The different kinds of Z3 AST (abstract syntax trees). That is, terms, formulas and types.

Traits

Abstract syntax tree (AST) nodes represent terms, constants, or expressions. The Ast trait contains methods common to all AST subtypes.

Functions

Create an existential quantifier.

Create a universal quantifier.