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 DeclKind
The kind of the function declaration.
Z3_decl_kind
The different kinds of interpreted function kinds.