Otmane BENKIRANE a écrit :
hello,
thank you for you last answer.
In the fd_values_c.c file, I don't understand what's mean the constant
value in #define (an ascii conversion, ...), how can i obtain this
value if i define others constants ?
example :
#define INDOMAIN_RANDOM_ALT X24696E646F6D61696E5F72616E646F6D5F616C74
Thanks
Each Prolog predicate gives rise to a C identifier built with the ASCII
code of each character of the predicate. In this case the predicate is
'$indomain_random_alt' defined in fd_values.pl (24 is the ASCII code of
$, 69 of i,...).
A way to obtain it is to use hexgplc as follows:
hexgplc -H '$indomain_random_alt'
X24696E646F6D61696E5F72616E646F6D5F616C74
See also the documentation:
http://gnu-prolog.inria.fr/manual/manual008.html#toc11
--
Ce message a été vérifié par MailScanner
pour des virus ou des polluriels et rien de
suspect n'a été trouvé.
_______________________________________________
Users-prolog mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/users-prolog