Commit Graph

6654 Commits

Author SHA1 Message Date
vsc a781bf6557 Fix MAX_ABS_INT
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@106 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-27 15:14:02 +00:00
vsc b076d42858 Fix IntInBnd and MAX_ABS_INT for 64 bit machines
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@105 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-27 15:00:10 +00:00
vsc efd998524f More interrupt handling cleanups!
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@104 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-27 13:22:30 +00:00
vsc 362bf807a4 order .c files
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@103 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-27 12:46:56 +00:00
vsc 42204357ec Fix c-stack overflow for very deep nested terms.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@102 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-27 12:46:35 +00:00
stasinos 4bffd2262a fixes the HP cc MkIntegerTerm bug and brings the code inline with the C-Interface documentation
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@101 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-26 09:40:34 +00:00
vsc 4c75fbc022 don't need to throw catch.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@100 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-22 20:26:55 +00:00
vsc bf661fcdd6 get rid of has_tabling
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@99 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-22 19:50:26 +00:00
vsc b4a30d2cd4 extra improvements in configure scripts
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@98 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-22 19:44:26 +00:00
vsc 04fc8d24b4 get the libraries right for mingw32/cygwin.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@97 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-22 18:11:45 +00:00
vsc f22f7434c7 fixes to?\012handle interrupts ^C in Windows.
Improvements to configure scripts for WIN32 configurations.
--with-readline= option for configure


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@96 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-22 17:53:36 +00:00
vsc c3e7f600d5 Yap would get order of variables in terms wrong.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@95 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-19 17:51:07 +00:00
vsc 157bce4a13 fix duplicated title (Paulo Moura)
fix info on term ordering to respect ISO standard.


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@94 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-19 17:47:45 +00:00
vsc 5a39daa400 In ISO term order, floats are always less than integers.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@93 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-19 17:34:27 +00:00
vsc 7d50fd267d parser should parse +inf,-inf,+nan,-nan as floating point numbers
write should write inf as +inf and nan as +nan


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@92 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-19 16:31:59 +00:00
vsc 54e9dc271d fix == at top-level
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@91 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-18 18:33:20 +00:00
vsc 792d836ee6 cleanup error messages in functor/3
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@90 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-18 18:31:19 +00:00
vsc d9edb0d992 fix HBREG mess
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@89 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-18 18:24:00 +00:00
vsc e56a11ce3c fix debugging messages and bad comparison
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@88 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-18 18:23:14 +00:00
stasinos c6e0d82d0b fixed inconsistency between between the two declarations of TracePutchar()
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@87 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-13 17:52:33 +00:00
stasinos 93f9f77df8 fix a declaration-definition inconsistency in YapCloseAllOpenStreams() and an unreachable code bug in YapOpenStream()
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@86 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-13 17:18:38 +00:00
vsc c9c8aeb3cc Improve readline code:
don't flush if we change output stream;
   use readline from interrupt handler.


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@85 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-12 17:25:28 +00:00
vsc 474be299f4 always send debugging messages to stderr.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@84 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-12 16:31:09 +00:00
vsc db42697120 bug in abolish
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@83 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-12 16:15:58 +00:00
stasinos 8148b93679 a few typos corrected
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@82 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-12 14:07:59 +00:00
vsc 12db2be4aa fix '$abolish_all'
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@81 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-11 20:23:57 +00:00
vsc 90c92979c6 change library(random) to use O'Keefe code.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@80 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-11 20:20:36 +00:00
vsc 96ae69e8d6 missing break in ~n option for format.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@79 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-11 18:42:11 +00:00
vsc 61c322b9fa fix && instead of &
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@78 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-11 17:47:02 +00:00
vsc 0164f32c36 support recent readlines.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@77 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-11 17:40:16 +00:00
vsc a0debea045 get rid of pesky debugging message
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@76 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-11 15:15:17 +00:00
vsc 55aa368d05 support for configure 2.5
recover memory in catch/throw.


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@75 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-11 15:12:07 +00:00
vsc 6e2ccc4cf4 fix big ints in gc
recount trail pointers that were reset in the previous step


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@74 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-11 15:09:36 +00:00
vsc e8b19c99c1 Partial update of tabling/SBA code to new timestamp
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@73 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 20:23:38 +00:00
vsc 43d4b911d0 TRAIL_REF changed to TRAIL_LINK
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@72 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 20:21:59 +00:00
vsc 136a4d4a67 fix divide by zero error on debugging message if trail was empty
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@71 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 19:33:16 +00:00
vsc 835f315727 access_array_element is unsafe
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@70 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 19:22:35 +00:00
vsc 97d882c1a7 use arrays to implement catch and throw instead of record
cleanup queues at top-level and at catch-throw.


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@69 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 19:10:43 +00:00
lfcastro 08ebcf94be * the previous typo correction seemed to be reversed, so...
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@68 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 18:21:35 +00:00
lfcastro 6cc04e235b * fixed a typo in PutAtt (timestmp -> timestamp)
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@67 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 18:16:07 +00:00
lfcastro 1264a7f828 * configured to use syncmail to send mail notification of commits to
yap-commits@lists.sourceforge.net


git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@66 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 18:10:32 +00:00
lfcastro 150a628b0e * first inclusion
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@65 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 18:02:13 +00:00
vsc 95a113aac9 trail_ref cleanup
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@64 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 14:52:54 +00:00
vsc be02a4f6ab get rid of unnecessary casts
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@63 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 13:39:07 +00:00
vsc 3206e6ca22 remove unnecessary casts
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@62 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 13:38:42 +00:00
vsc bced653577 fix for ~NN
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@61 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-08 13:38:07 +00:00
vsc 68820cc370 sys changes
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@60 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-07 17:54:29 +00:00
vsc f733ea5bdb ! in call((a(X),!)) would not cut a(X)
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@59 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-07 16:58:06 +00:00
vsc 2a1e82975a fix missing system and missing \
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@58 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-07 16:57:23 +00:00
vsc f31bd95ada purge non-source files
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@57 b08c6af1-5177-4d33-ba66-4b1c6b8b522a
2001-06-06 20:21:16 +00:00