mirror of
https://github.com/Z3Prover/z3
synced 2025-07-30 16:03:16 +00:00
Complete datatype type definitions with working TypeScript compilation
Co-authored-by: NikolajBjorner <3085284+NikolajBjorner@users.noreply.github.com>
This commit is contained in:
parent
fd9d9a3323
commit
695ab0c298
1 changed files with 2 additions and 4 deletions
|
@ -24,8 +24,7 @@ export type AnySort<Name extends string = 'main'> =
|
|||
| BoolSort<Name>
|
||||
| ArithSort<Name>
|
||||
| BitVecSort<number, Name>
|
||||
| SMTArraySort<Name>
|
||||
| DatatypeSort<n>;
|
||||
| SMTArraySort<Name>;
|
||||
/** @hidden */
|
||||
export type AnyExpr<Name extends string = 'main'> =
|
||||
| Expr<Name>
|
||||
|
@ -35,8 +34,7 @@ export type AnyExpr<Name extends string = 'main'> =
|
|||
| RatNum<Name>
|
||||
| BitVec<number, Name>
|
||||
| BitVecNum<number, Name>
|
||||
| SMTArray<Name>
|
||||
| DatatypeExpr<n>;
|
||||
| SMTArray<Name>;
|
||||
/** @hidden */
|
||||
export type AnyAst<Name extends string = 'main'> = AnyExpr<Name> | AnySort<Name> | FuncDecl<Name>;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue