This repository has been archived on 2023-08-20. You can view files and clone it, but cannot push or open issues or pull requests.
yap-6.3/packages/clib
2011-03-10 11:05:53 +00:00
..
demo use SWI version of CLIB 2011-03-10 11:05:53 +00:00
maildrop use SWI version of CLIB 2011-03-10 11:05:53 +00:00
sha1 use SWI version of CLIB 2011-03-10 11:05:53 +00:00
bsd-crypt.c use SWI version of CLIB 2011-03-10 11:05:53 +00:00
cgi.c use SWI version of CLIB 2011-03-10 11:05:53 +00:00
cgi.pl use SWI version of CLIB 2011-03-10 11:05:53 +00:00
ChangeLog clib package 2010-06-17 00:40:25 +01:00
clib.doc use SWI version of CLIB 2011-03-10 11:05:53 +00:00
clib.h clib package 2010-06-17 00:40:25 +01:00
configure.in use SWI version of CLIB 2011-03-10 11:05:53 +00:00
crypt.c clib package 2010-06-17 00:40:25 +01:00
crypt.pl use SWI version of CLIB 2011-03-10 11:05:53 +00:00
depcomp clib package 2010-06-17 00:40:25 +01:00
error.c use SWI version of CLIB 2011-03-10 11:05:53 +00:00
error.h clib package 2010-06-17 00:40:25 +01:00
files.c use SWI version of CLIB 2011-03-10 11:05:53 +00:00
filesex.pl use SWI version of CLIB 2011-03-10 11:05:53 +00:00
form.c clib package 2010-06-17 00:40:25 +01:00
form.h clib package 2010-06-17 00:40:25 +01:00
install-sh clib package 2010-06-17 00:40:25 +01:00
Makefile.in use SWI version of CLIB 2011-03-10 11:05:53 +00:00
Makefile.mak use SWI version of CLIB 2011-03-10 11:05:53 +00:00
md5.c clib package 2010-06-17 00:40:25 +01:00
md5.h clib package 2010-06-17 00:40:25 +01:00
md5passwd.c clib package 2010-06-17 00:40:25 +01:00
memfile.c use SWI version of CLIB 2011-03-10 11:05:53 +00:00
memfile.pl use SWI version of CLIB 2011-03-10 11:05:53 +00:00
mime.c use SWI version of CLIB 2011-03-10 11:05:53 +00:00
mime.pl clib package 2010-06-17 00:40:25 +01:00
missing clib package 2010-06-17 00:40:25 +01:00
nonblockio.c use SWI version of CLIB 2011-03-10 11:05:53 +00:00
nonblockio.h use SWI version of CLIB 2011-03-10 11:05:53 +00:00
pltotex.pl clib package 2010-06-17 00:40:25 +01:00
process.c use SWI version of CLIB 2011-03-10 11:05:53 +00:00
process.pl use SWI version of CLIB 2011-03-10 11:05:53 +00:00
prolog_server.pl clib package 2010-06-17 00:40:25 +01:00
random.c clib package 2010-06-17 00:40:25 +01:00
random.pl clib package 2010-06-17 00:40:25 +01:00
README clib package 2010-06-17 00:40:25 +01:00
readutil.c clib package 2010-06-17 00:40:25 +01:00
rlimit.c clib package 2010-06-17 00:40:25 +01:00
rlimit.pl clib package 2010-06-17 00:40:25 +01:00
sha4pl.c use SWI version of CLIB 2011-03-10 11:05:53 +00:00
sha.pl clib package 2010-06-17 00:40:25 +01:00
sockcommon.c clib package 2010-06-17 00:40:25 +01:00
socket.c use SWI version of CLIB 2011-03-10 11:05:53 +00:00
socket.pl clib package 2010-06-17 00:40:25 +01:00
streaminfo.c clib package 2010-06-17 00:40:25 +01:00
streaminfo.pl clib package 2010-06-17 00:40:25 +01:00
streampool.pl use SWI version of CLIB 2011-03-10 11:05:53 +00:00
stresssocket.pl clib package 2010-06-17 00:40:25 +01:00
test_cgi.pl clib package 2010-06-17 00:40:25 +01:00
test_memfile.pl use SWI version of CLIB 2011-03-10 11:05:53 +00:00
test_process.pl use SWI version of CLIB 2011-03-10 11:05:53 +00:00
test_readutil.pl clib package 2010-06-17 00:40:25 +01:00
test_socket.pl use SWI version of CLIB 2011-03-10 11:05:53 +00:00
test_time.pl clib package 2010-06-17 00:40:25 +01:00
test_uri.pl clib package 2010-06-17 00:40:25 +01:00
test.pl use SWI version of CLIB 2011-03-10 11:05:53 +00:00
testrlimit.pl clib package 2010-06-17 00:40:25 +01:00
time.c clib package 2010-06-17 00:40:25 +01:00
time.pl use SWI version of CLIB 2011-03-10 11:05:53 +00:00
unix.c use SWI version of CLIB 2011-03-10 11:05:53 +00:00
unix.pl clib package 2010-06-17 00:40:25 +01:00
uri.c use SWI version of CLIB 2011-03-10 11:05:53 +00:00
uri.pl use SWI version of CLIB 2011-03-10 11:05:53 +00:00
util.h clib package 2010-06-17 00:40:25 +01:00
VERSION clib package 2010-06-17 00:40:25 +01:00
winpipe.c clib package 2010-06-17 00:40:25 +01:00

---+ SWI-Prolog Library CLIB

Author:    Jan Wielemaker
Copyright: SWI-Prolog conditions
	   LGPL for C-code, GPL+exception for Prolog-code

This library contains SWI-Prolog foreign-libraries  to deal with various
OS-dependent or obscure stuff from SWI-Prolog.

Currently provided:

	* library(unix)
	Unix process management and other Unix-specific extensions:
	fork/1, exec/1, pipe/2, etc.

	* library(process)
	Create and manage processes, compatible to SICStus 4.

	* library(socket)
	General purpose inet tcp socket library. Loosely based on a TCP
	library from Gordon Streeter.
	
	* library(cgi)
	Get form-arguments from input and/or environment for CGI scripts
	
	* library(crypt)
	Unix password generation and validation.
	
	* library(memfile)
	Read-write to memory-buffers, an alternative to temporary files.