Name:	A-Socket
By:	K. Hui
Date:	27 Feb 2002

Overview
========

"a_sockets" is a wrap-around module that implements a uniform
interface for socket programming on top of the native
socket module of different Prolog systems.

The original Aberdeen socket library is implemented as Prolog + C.
However, as I discovered that Prolog systems like SICStus change
their foreign language interface very often and makes it costly
for me to maintain my codes, I decide to build on top of their
native Prolog socket module.

Now there is no need to compile as there is no C source involved.
And as long as each Prolog system doesn't change its socket module
API, I don't have to change my code.

Quintus Prolog support is dropped as it is no longer available in our
department. Support for ECLiPSe and SWI is added, although there are
some functions not supported in ECLiPSe.


Icon  Name                    Last modified      Size  Description
[TXT] README 2002-02-27 17:59 866 [   ] a_sockets.pl 2002-03-22 16:54 1.8K [DIR] eclipse_sockets/ 2002-06-26 16:44 - [DIR] sicstus_sockets/ 2002-06-26 16:44 - [DIR] swi_sockets/ 2002-06-26 16:44 -