drop "nparam" argument from isl_{set,map}_read_from_{file,str}
authorSven Verdoolaege <skimo@kotnet.org>
Wed, 14 Sep 2011 17:36:53 +0000 (19:36 +0200)
committerSven Verdoolaege <skimo@kotnet.org>
Thu, 15 Sep 2011 06:57:34 +0000 (08:57 +0200)
commit56b7d238929980e62218525b4b3be121af386edf
treefbb1b05be76e048003562a4d298a4ce50c07b5ba
parent2292e177361bb26cef997a0aa60e69ae56361bfe
drop "nparam" argument from isl_{set,map}_read_from_{file,str}

The "nparam" argument is removed because it is inconsistent with
the rest of the API.
The "nparam" argument was only ever useful for reading sets
represented in the original PolyLib format.
For reading maps, it was of limited use because there was no way
of specifying the number of input dimensions.
In both the isl format and the extended PolyLib format, the number
of parameters can be read off from the input.

Signed-off-by: Sven Verdoolaege <skimo@kotnet.org>
12 files changed:
closure.c
doc/user.pod
include/isl/map.h
include/isl/set.h
include/isl/stream.h
isl_input.c
isl_test.c
pip.c
polyhedron_detect_equalities.c
polyhedron_minimize.c
polyhedron_sample.c
polytope_scan.c