evalue_split_periods: gracefully handle zero evalues and inappropriate evalues
[barvinok.git] / evalue_convert.h
blobbe2528e6dce5cdda0bcbd85bb49ee2fe1f64e5e7
1 #ifndef EVALUE_CONVERT
2 #define EVALUE_CONVERT
4 #include <barvinok/evalue.h>
5 #include "argp.h"
7 #if defined(__cplusplus)
8 extern "C" {
9 #endif
11 struct convert_options {
12 int range;
13 int convert;
14 int combine;
15 int floor;
16 int list;
19 void evalue_convert(evalue *EP, struct convert_options *options, unsigned nparam,
20 char **params);
22 extern struct argp convert_argp;
24 #if defined(__cplusplus)
26 #endif
28 #endif