3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-04-29 20:05:51 +00:00

C API cleanup. Mainly removal of ML-specific macros that are not used anymore and inline documentation fixes.

This commit is contained in:
Christoph M. Wintersteiger 2015-12-03 17:33:25 +00:00
parent 2c6645ef2d
commit 00271e5531
18 changed files with 1282 additions and 1823 deletions

View file

@ -15,7 +15,7 @@ Author:
Leonardo de Moura (leonardo) 2007-06-8
Notes:
--*/
#include<iostream>
@ -25,24 +25,15 @@ Notes:
#ifndef Z3_PRIVATE_H_
#define Z3_PRIVATE_H_
#ifndef CAMLIDL
#ifdef __cplusplus
extern "C" {
#endif // __cplusplus
#else
[pointer_default(ref)] interface Z3 {
#endif // CAMLIDL
Z3_bool Z3_API Z3_get_numeral_rational(Z3_context c, Z3_ast a, rational& r);
#ifndef CAMLIDL
#ifdef __cplusplus
};
#endif // __cplusplus
#else
}
#endif // CAMLIDL
#endif