add exported isl_*_list_read_from_str
commit8eb72d6a2b1ba6f8789b482a38506e22ff446e88
authorSven Verdoolaege <sven.verdoolaege@gmail.com>
Fri, 11 Aug 2017 11:42:59 +0000 (11 13:42 +0200)
committerSven Verdoolaege <sven.verdoolaege@gmail.com>
Tue, 29 Jun 2021 07:07:33 +0000 (29 09:07 +0200)
treeaf7aba3fe61cf1a1c9629af55b6326469048ae10
parentdc00a4b455b3f9dfd28609f80a2ea62669aa32d1
add exported isl_*_list_read_from_str

The Python bindings print objects as a call
of the constructor with a string argument.
However, this constructor is only created when a corresponding
isl_*_read_from_str function is available,
but this was missing, in particular, for all exported
isl_*_list types.
Add such a function for the exported lists of types
for which a parser is available.
In particular, no such function is added for ast_node_list.

Signed-off-by: Sven Verdoolaege <sven.verdoolaege@gmail.com>
12 files changed:
Makefile.am
doc/user.pod
include/isl/aff.h
include/isl/id.h
include/isl/list.h
include/isl/union_set.h
include/isl/val.h
isl_aff.c
isl_id.c
isl_list_read_templ.c [new file with mode: 0644]
isl_set_list.c
isl_val.c