19using System.Diagnostics;
21using System.Collections.Generic;
88 return Native.Z3_get_numeral_string(
Context.nCtx, NativeObject);
96 Debug.Assert(ctx !=
null);
bool IsApp
Indicates whether the AST is an application.
The main interaction with Z3 happens via the Context.
FloatingPoint RoundingMode Expressions.
Floating-point rounding mode numerals.
bool isRTN
Indicates whether the term is the floating-point rounding numeral roundTowardNegative.
bool isRNA
Indicates whether the term is the floating-point rounding numeral roundNearestTiesToAway.
bool isRoundTowardPositive
Indicates whether the term is the floating-point rounding numeral roundTowardPositive.
bool isRTZ
Indicates whether the term is the floating-point rounding numeral roundTowardZero.
bool isRTP
Indicates whether the term is the floating-point rounding numeral roundTowardPositive.
bool isRNE
Indicates whether the term is the floating-point rounding numeral roundNearestTiesToEven.
bool isRoundNearestTiesToEven
Indicates whether the term is the floating-point rounding numeral roundNearestTiesToEven.
override string ToString()
Returns a string representation of the numeral.
bool isRoundTowardZero
Indicates whether the term is the floating-point rounding numeral roundTowardZero.
bool isRoundTowardNegative
Indicates whether the term is the floating-point rounding numeral roundTowardNegative.
bool isRoundNearestTiesToAway
Indicates whether the term is the floating-point rounding numeral roundNearestTiesToAway.
Z3_decl_kind
The different kinds of interpreted function kinds.