Hi,
I've just discovered CIAO prolog and am quite impressed! I'm trying to port a series of programs from Quintus prolog to CIAO, and I think the most complicated part of the port will be related to maximum atom length: CIAO insists on a maximum of 512 characters, while Quintus (and I believe Sicstus) allow atom values up to 64K. The programs will send data among Quintus and CIAO processes using sockets, and I'm worried the limitation will break a lot of code.
Would it be a good idea to look at changing this restriction inside of CIAO, or are there good reasons why 512 characters are as long at atoms should ever be in CIAO?
Thanks,
Adam