Commit Graph

73 Commits

Author SHA1 Message Date
vsc
8365f9bcd6 red-black trees in Prolog.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@531 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-06-13 21:45:29 +00:00
vsc
0f027df00c fix backtrackable C-interface (patch from Christophe Billard).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@526 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-06-11 05:43:01 +00:00
vsc
a254dad245 fixes and extensions to file_property
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@524 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-06-11 05:30:05 +00:00
vsc
0871e5b323 file_property should check unification result.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@523 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-06-10 23:38:59 +00:00
vsc
f19c10ca6c move on Yap4.3.23
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@516 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-06-04 23:50:50 +00:00
vsc
358714433c first take for atom garbage collector.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@513 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-06-04 18:21:55 +00:00
vsc
1ec4c2acaf fix debugger messages
debug imported mnodules
fix yap2swi in win32
fixes for solaris


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@505 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-06-01 01:46:06 +00:00
pmoura
a21cefd6ca Logtalk 2.12.0 files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@494 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-05-28 11:29:37 +00:00
vsc
c98c8fa804 iyap2swi interface
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@485 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-05-23 12:54:42 +00:00
pmoura
81c503970a Logtalk 2.11.0 files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@462 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-05-06 13:10:02 +00:00
vsc
778dbbde3e fix anon vars in new syntax_error
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@452 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-04-23 22:43:10 +00:00
vsc
be3a996d1e WakeAttVar should only test if variables it is binding are in queue
ugraphs should not bind variable


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@441 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-04-13 04:39:03 +00:00
pmoura
06ea1bd8ec Logtalk 2.10.0 file.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@424 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-04-03 13:26:59 +00:00
stasinos
2913aeb54c Be carefull with the interaction of int with size_t
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@417 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-03-13 09:01:39 +00:00
stasinos
5253df47dc add mpi_bcast/2
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@416 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-03-12 20:03:55 +00:00
vsc
79e37862cb use system regex routines if available.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@414 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-03-12 16:30:23 +00:00
vsc
ba03bd25be regex: workaround MB_CUR_MAX in cygwin, plus a few cleanups.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@413 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-03-12 15:54:01 +00:00
vsc
889e39aa71 more fixes to make Yap DLLs work with cygwin
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@409 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-03-12 06:35:11 +00:00
vsc
798bdbdf39 be more careful about error handling when storing DB terms
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@399 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-03-07 05:13:21 +00:00
stasinos
c53dc217bb remove the compile-time term size limit. do not clone before mpi_open/3 is invoked.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@392 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-02-27 13:41:24 +00:00
stasinos
9a468e3c9b starting...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@376 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-02-26 17:25:33 +00:00
stasinos
d605213a38 added mpi_barrier/0
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@373 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-02-26 15:34:08 +00:00
stasinos
9d44227bd6 MPE made more usuable. Link with any MPI lib, not just MPICH.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@372 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-02-26 15:33:16 +00:00
stasinos
dcbba128ff a first take at an MPE interface
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@371 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-02-22 14:31:45 +00:00
stasinos
39964380f1 added MPI_Bcast
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@357 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-02-12 17:38:38 +00:00
stasinos
e3feb2057c a first take at an interface to an MPI lib
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@354 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-02-11 20:40:09 +00:00
vsc
90356f9993 ord_intersection/4
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@352 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-02-08 22:35:04 +00:00
pmoura
89b034ce45 Logtalk 2.9.3 files.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@349 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-02-08 19:57:23 +00:00
vsc
601a7d2480 reachable/3
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@330 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-01-27 21:35:39 +00:00
vsc
4414acbdf9 fix unix environ
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@293 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-01-14 22:26:53 +00:00
vsc
2d51021df7 fix exec streams
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@289 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-01-10 23:54:06 +00:00
vsc
f41a702445 fix typos
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@287 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-01-10 21:42:29 +00:00
vsc
8496030d8a built-ins should not interfere with trace
new catch/throw design


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@281 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-01-08 05:22:40 +00:00
vsc
fcbf07a251 fix library heap
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@280 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-01-08 03:47:18 +00:00
pmoura
f95ddd47c5 Logtalk 2.9.2 compiler and config file for YAP.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@276 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2002-01-07 22:57:06 +00:00
pmoura
2945f1cafa Added a call to mkdir to create a logtalk sub-directory in the library installation directory.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@217 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-12-07 18:53:48 +00:00
pmoura
b77427df89 Updated to Logtalk 2.9.1
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@211 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-12-05 23:57:48 +00:00
stasinos
ca85f690cd configure expands variables only once
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@201 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-11-26 18:57:07 +00:00
stasinos
e0ff7e9fb2 move arch-independent file to share
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@200 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-11-26 16:05:19 +00:00
vsc
c548fd3987 fix an extra v in system.yap.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@194 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-11-23 14:55:57 +00:00
vsc
1df8d979cd remove_duplicates should keep order
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@186 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-11-19 17:53:19 +00:00
vsc
5682ce7622 fix user c predicates
fix Makefiles to handle case where so is o.


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@183 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-11-18 21:00:57 +00:00
vsc
b289d9ac9c new module system. BEWARE! BEWARE! BEWARE!
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@177 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-11-15 00:01:43 +00:00
vsc
d730cdde67 fix random in Win32
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@153 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-09-10 14:39:32 +00:00
stasinos
8f6d06b67f a bit safer, just in case
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@151 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-09-06 16:58:49 +00:00
stasinos
25e11230e3 make dynamin library suffixes configurable
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@148 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-09-06 15:38:43 +00:00
vsc
94271789ef fix nth and nth0 to accept unbound first argument.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@144 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-08-27 15:27:29 +00:00
vsc
a09e21bf68 do not use use -fomit-frame-pointer in parser.c/cygnus
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@139 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-08-10 23:07:00 +00:00
vsc
5384e3b4d7 Erick Alphonse's Eclipse style apply macro library
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@138 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-08-09 18:00:45 +00:00
vsc
2da8c719a3 fix ord_del_element/3
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@137 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-08-09 17:39:52 +00:00