3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-25 10:05:32 +00:00

Extract defining components of algebraic number via C and C++ API (#3321)

* First steps toward adding Julia bindings

* Simplifications

* Streamlining

* Friends of tactic and probe

* Add missing functions

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Changes for CxxWrap v0.9.0

* Wrap enumeration and tuple sort

* Wrap z3::fixedpoint

* Wrap z3::optimize

* Wrap missing functions

* Fix aux types

* Add some missing functions

* Revert "Update azure-pipelines.yml for Azure Pipelines"

This reverts commit 5aab9f9240.

* Revert "Update azure-pipelines.yml for Azure Pipelines"

This reverts commit cfccd7ca2c.

* Revert "Update azure-pipelines.yml for Azure Pipelines"

This reverts commit f24740c595.

* Revert "Update azure-pipelines.yml for Azure Pipelines"

This reverts commit 592499eaa0.

* Checkout current version of pipeline

* Build Julia bindings on macOS

* Extract components of algebraic number

* Add type to C API function name

* Remove blank line

* Typo in doc

* Return Z3_ast_vector containing coefficients
This commit is contained in:
ahumenberger 2020-03-17 17:09:02 +01:00 committed by GitHub
parent 1c5283f3a4
commit de9bc930e9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
6 changed files with 160 additions and 72 deletions

View file

@ -203,6 +203,10 @@ JLCXX_MODULE define_julia_module(jlcxx::Module &m)
.MM(expr, is_well_sorted)
.MM(expr, get_decimal_string)
.MM(expr, id)
.MM(expr, algebraic_lower)
.MM(expr, algebraic_upper)
.MM(expr, algebraic_poly)
.MM(expr, algebraic_i)
.MM(expr, get_numeral_int)
.MM(expr, get_numeral_uint)
.MM(expr, get_numeral_int64)