Skip to content

More conversions between types #152

@PhilippWendler

Description

@PhilippWendler

Currently the API does not offer a possibility to convert for example between bitvector formulas and integer formulas, although at least MathSAT has support for this. The only type conversions offered are between floats and anything else via FloatingPointFormulaManager.cast* (but only conversions between floats and bitvectors are actually implemented), and between integers and rationals (because integers can be used in place of rationals).

We should

  • provide a more general API for type conversions
  • systematically go through and implement all cases that are supported for each solver

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions