Commit Graph

  • 5b71f37339 Use YAP_Read and YAP_Write instead of directly Yap_Parse and plwrite. stasinos 2003-07-03 15:01:18 +00:00
  • 2334010f7f the demo now uses broadcast as well as send/receive. stasinos 2003-07-03 14:58:51 +00:00
  • 2b8b25da07 Logtalk 2.15.3 release files. pmoura 2003-06-26 14:52:54 +00:00
  • 6fed2c7be5 Remove debugging code. stasinos 2003-06-26 14:35:52 +00:00
  • d81fffeec9 try to make comparison faster in indexing code. vsc 2003-06-06 13:16:40 +00:00
  • b936201465 improvements to indexing: allow user control and fix bugs in sorting vsc 2003-06-06 11:54:02 +00:00
  • eee154bb00 improve error handling for -c option vsc 2003-06-04 11:55:06 +00:00
  • f3914ac22e Fix error handling in -c option vsc 2003-06-03 20:37:31 +00:00
  • 0eb0f6c3d0 ^ was calling action with wrong number of arguments vsc 2003-05-23 15:38:40 +00:00
  • 2bd2bcb68b fix bad understanding of put_y_val in add_info/index.c vsc 2003-05-23 12:31:50 +00:00
  • a77ceeac69 get rid of stdio.h vsc 2003-05-21 13:00:23 +00:00
  • 7a6f4037bd more fixes for low level profiler. vsc 2003-05-21 12:15:09 +00:00
  • 0afb07931f patches to Ricardo Lopes' low level profiler: enable if SIGPROF is there, do sorting, init PROFPREDS when you start counters, keep time stamps for eventual assert/retract, and use qsort (3) to do less work. vsc 2003-05-20 19:11:59 +00:00
  • d22fe2107c fix trouble with B=NULL for compiler vsc 2003-05-19 16:47:58 +00:00
  • bd383b7e3f more fixes vsc 2003-05-19 13:04:09 +00:00
  • 77b1c99030 Missing Logtalk 2.15.2 library files. pmoura 2003-05-04 15:52:00 +00:00
  • 52b61e45ed fix meta-call handliong of : declarations get rid of execute_within, we've got enough confusion around already. vsc 2003-05-02 14:37:11 +00:00
  • 6e17ac0070 fix count clauses fix bigint in index.c vsc 2003-05-01 21:07:11 +00:00
  • 9a498e00f3 profiler update (now presents results by predicates or/and clauses) rslopes 2003-04-30 18:07:01 +00:00
  • d290885f8f new indexing algorithm vsc 2003-04-30 17:46:05 +00:00
  • dc57d5a0aa upgrade to 4.5.1 vsc 2003-04-30 17:44:20 +00:00
  • 601f91f653 fix call to garbage_collection from within assembly meta-calls vsc 2003-04-30 17:14:10 +00:00
  • a3ad9dbb8f fix bug in overflow handling vsc 2003-04-30 12:57:21 +00:00
  • fc791f3600 *** empty log message *** rslopes 2003-04-04 10:32:56 +00:00
  • 0f2cf55b17 Updated reference to included Logtalk version to 2.15.2. pmoura 2003-04-02 14:03:03 +00:00
  • f1b417f1c3 Logtalk 2.15.2 files. pmoura 2003-04-02 13:57:50 +00:00
  • 8509b82b18 *** empty log message *** rslopes 2003-03-21 18:21:35 +00:00
  • 9ff0aa5abb *** empty log message *** rslopes 2003-03-21 16:59:38 +00:00
  • 1febfedc9d added Low Profiler to yap rslopes 2003-03-21 16:18:42 +00:00
  • 0418e54be4 fix documentation on environ vsc 2003-03-20 15:17:17 +00:00
  • bf3c147f53 support long long for profiling counters. Requires better support for LL in Yap code (only for __GNUC__ right now). vsc 2003-03-20 15:10:18 +00:00
  • 5ab43f8afc fix the way undefined errors are processed if we have stack info. vsc 2003-03-20 14:22:08 +00:00
  • af6ac94451 fixed the way syntax errors are sent out in number_atom vsc 2003-03-20 14:21:12 +00:00
  • 5cfd4e9727 close should always be performed, even if unification fails. vsc 2003-03-17 17:03:29 +00:00
  • ca2da577af string parsing should stop at finding an EOF vsc 2003-03-13 18:30:33 +00:00
  • 9fbee88c0b *** empty log message *** rslopes 2003-03-13 15:34:32 +00:00
  • 5d8dfa974b Updated version number rslopes 2003-03-10 19:41:41 +00:00
  • 4cc9de5707 Logtalk 2.15.1 release files. pmoura 2003-03-08 10:12:54 +00:00
  • 2572851ad5 Logtalk 2.15.1 release files. pmoura 2003-03-08 10:01:36 +00:00
  • fd505aa19c Added note on updated Logtalk version. pmoura 2003-03-08 09:59:31 +00:00
  • e33b33019b windows support vsc 2003-02-24 14:11:54 +00:00
  • 51ea20683f fix setof to use catch instead of trying to do its own thing; fix unnecessary white lines when outputting solutions. vsc 2003-02-24 11:01:01 +00:00
  • 540d9639cb fix bad change in utils.yap vsc 2003-02-21 19:27:40 +00:00
  • 773f2fb56e setof should cleanup in case of throw. vsc 2003-02-21 19:18:12 +00:00
  • 42ed54c331 fix debugging of log update predicates. vsc 2003-02-19 16:54:34 +00:00
  • 8334aa1f5e protect live against people who hide system predicates away. vsc 2003-02-19 16:43:24 +00:00
  • 1709fbded4 call the garbage collector properly. vsc 2003-02-17 10:36:40 +00:00
  • bca74cd190 fixes for int =\= long vsc 2003-02-14 12:20:57 +00:00
  • a31c94e31a guess what: more int=\= long changes! vsc 2003-02-14 12:12:06 +00:00
  • 33002a9a2a more int =\= long fixes vsc 2003-02-14 12:06:42 +00:00
  • 0b0249a3dc give protoypes to save_TR and restore_TR vsc 2003-02-14 12:06:18 +00:00
  • 424509a54a int=/=long changes vsc 2003-02-14 12:01:49 +00:00
  • 786267cf94 fix a few int =/= long warnings. vsc 2003-02-14 11:47:01 +00:00
  • cf86499728 always make shadow copy of A1 before starting new procedure, even if you are doing a meta-call next! vsc 2003-02-14 11:41:05 +00:00
  • 1f914e7746 fix GetCurInpPos to use the stream we are scanning, not current input. vsc 2003-02-14 10:56:56 +00:00
  • e7f92398da fix SetAttVar: things may have changed since we asked to bind a variable. vsc 2003-02-14 10:52:00 +00:00
  • 5f92a9550e support new version of database in save/restore. vsc 2003-02-14 10:51:29 +00:00
  • 9cde858f11 make sure that even if we optimise builtins in a predicate, source code will still see the original. vsc 2003-02-13 12:41:35 +00:00
  • 06d65a5be7 garbage collector should register that retry_mark and friends have a hold on a clause. vsc 2003-02-12 15:40:04 +00:00
  • 4d4516f848 >Code should be initialised in recordp and record_stat_p vsc 2003-02-12 14:02:42 +00:00
  • b37ee94fe9 you may have code and dbrefs at the same time. try to expand trail in single sweep vsc 2003-02-12 13:20:52 +00:00
  • 8c2af87600 check for modules everywhere in meta-calls. vsc 2003-02-12 13:19:05 +00:00
  • bf12533e9f expand stack in parser was not processing TR right. vsc 2003-02-12 13:18:28 +00:00
  • 96a8d96054 get rid of nasty choicepoint in eraseall. vsc 2003-02-12 13:18:01 +00:00
  • ce47ad0085 a logical updatable predicate may never be undefined, because it is dynamic. vsc 2003-02-12 13:17:36 +00:00
  • bcc49fc778 fix debugging of logical update predicates. vsc 2003-02-12 13:17:00 +00:00
  • 9a032b656a fix previous module processing fixes check if predicate is not in use before abolish static vsc 2003-02-11 16:33:24 +00:00
  • f59cc22c5d module processing should also send the sources back. vsc 2003-02-10 18:23:42 +00:00
  • 1fc139ed4b Oops! Wrong gile commited! pmoura 2003-02-07 18:42:54 +00:00
  • 94dc3feb77 New viewpoint example. pmoura 2003-02-07 18:35:47 +00:00
  • bb5f5accd7 jEdit templates. pmoura 2003-02-07 18:34:12 +00:00
  • 6bb873d03e more meta-call fixes fix module expansion for builtins fix path predicates. vsc 2003-02-07 12:05:39 +00:00
  • 75392e54c7 Logtalk 2.15.0 release files. pmoura 2003-02-05 00:15:28 +00:00
  • c060e91cfc Updated Logtalk release number. pmoura 2003-02-04 23:53:41 +00:00
  • c8c4c76e01 always pass B to meta-calls. vsc 2003-01-30 19:34:26 +00:00
  • d3b8ad429d In optimised code for (A,B), tail should set E[B] vsc 2003-01-30 19:00:08 +00:00
  • 533365611c fix meta_calls with modules inside comma vsc 2003-01-30 18:00:26 +00:00
  • f5dad3ac1f don't try to do module expansion if module borders are not crossed. expand on-line depth_call and once. improve write_x_loc vsc 2003-01-30 16:27:45 +00:00
  • 1369dfa410 new meta-call scheme. vsc 2003-01-29 14:47:17 +00:00
  • 0b17ff4174 use CVS Id vsc 2003-01-27 15:55:40 +00:00
  • d3b4d5454d fix header vsc 2003-01-27 15:54:10 +00:00
  • 62ec49f6e1 fix Env_ToP vsc 2003-01-23 17:12:58 +00:00
  • 64fbfbf476 The '\e' character constant is a GCC extension. Use '\x1B' instead'. stasinos 2003-01-22 17:23:18 +00:00
  • 00eac157f1 Protect the argument of the Ord() macro, otherwise constructs like Ord(A=B) will be expanded to Ord((int)A=B), and (int)A is not an lvalue. stasinos 2003-01-22 14:26:15 +00:00
  • 8a72ec94b9 make sure to initialise u.Code in dbase.c vsc 2003-01-21 23:27:02 +00:00
  • 3d5b22a732 recorda_at and recorded_at vsc 2003-01-21 16:14:52 +00:00
  • 499b3c6827 more fixes for \\n vsc 2003-01-20 15:13:21 +00:00
  • 66650c39cb fix for multifile/1 vsc 2003-01-20 15:12:45 +00:00
  • ef3c860fdc fix comparison predicates. vsc 2003-01-13 14:02:50 +00:00
  • 6f8b90b131 fix \nl in strings. vsc 2003-01-13 13:13:54 +00:00
  • f46ffa6f17 Fix bad handling for error(x,y) or error(X,Y) (report from Paulo Moura). vsc 2003-01-10 11:52:33 +00:00
  • 5a0c5b8ce1 Logtalk 2.14.7 files. pmoura 2003-01-09 21:29:22 +00:00
  • cd168fe956 Added note on new Logtalk 2.14.7 release. pmoura 2003-01-09 21:27:26 +00:00
  • 136af18cb0 new scanner. vsc 2003-01-08 16:45:35 +00:00
  • f60c97a504 Logtalk 2.14.6 files. pmoura 2002-12-31 16:16:47 +00:00
  • 1a2787079d Added note on new Logtalk 2.14.6 release. pmoura 2002-12-31 16:14:30 +00:00
  • e2edae71c7 cleanup: typecast to yamop * instead of CODEADDR wherever possible. Fix integer(233333833838383) fails bug (Roberto Bagnara). vsc 2002-12-27 16:53:09 +00:00
  • 6d0e6345be Added note on new Logtalk 2.14.5 release. pmoura 2002-12-20 02:09:17 +00:00
  • 43c7e01712 Logtalk 2.14.5 release files. pmoura 2002-12-20 02:06:55 +00:00
  • 4bc32d9a1b minor changes vsc 2002-12-13 22:09:54 +00:00