vsc 
							
						 
					 
					
						
						
							
						
						533365611c 
					 
					
						
						
							
							fix meta_calls with modules inside comma  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@753  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-01-30 18:00:26 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						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
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@752  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-01-30 16:27:45 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						1369dfa410 
					 
					
						
						
							
							new meta-call scheme.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@751  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-01-29 14:47:17 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						8a72ec94b9 
					 
					
						
						
							
							make sure to initialise u.Code in dbase.c  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@745  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-01-21 23:27:02 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						3d5b22a732 
					 
					
						
						
							
							recorda_at and recorded_at  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@744  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-01-21 16:14:52 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						66650c39cb 
					 
					
						
						
							
							fix for multifile/1  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@742  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-01-20 15:12:45 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						f46ffa6f17 
					 
					
						
						
							
							Fix bad handling for error(x,y) or error(X,Y) (report from Paulo Moura).  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@739  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-01-10 11:52:33 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						136af18cb0 
					 
					
						
						
							
							new scanner.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@736  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2003-01-08 16:45:35 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						e2edae71c7 
					 
					
						
						
							
							cleanup: typecast to yamop * instead of CODEADDR wherever possible.  
						
						... 
						
						
						
						Fix integer(233333833838383) fails bug (Roberto Bagnara).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@733  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-12-27 16:53:09 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						8b867ea4de 
					 
					
						
						
							
							new builtins: nth_clause, nth_instance.  
						
						... 
						
						
						
						allow clause/3 on static predicates.
predicate_property(P,number_of_clauses(N)).
improve profiling code.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@728  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-12-13 20:00:41 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						910e50d980 
					 
					
						
						
							
							some_recordedp never gets a third argument bound  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@726  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-12-11 16:08:35 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						81ee7099d2 
					 
					
						
						
							
							statistics/0 should also show maximum heap spent.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@724  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-12-11 14:56:09 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						00886e5205 
					 
					
						
						
							
							key_statistics/3  
						
						... 
						
						
						
						disable stack dump by default: yap_flags(stack_dump,_).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@720  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-12-10 14:36:22 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						763b59bb05 
					 
					
						
						
							
							$meta_predicate should be in user.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@715  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-12-03 06:06:24 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						9bb13a1381 
					 
					
						
						
							
							divide overflow time/1000 (Pat Caldron).  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@714  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-12-03 06:03:27 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						4238da327d 
					 
					
						
						
							
							\+,not and | should be module processed in the same way as -> ; and ,  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@711  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-12-02 18:08:25 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						28ec10b764 
					 
					
						
						
							
							meta-call should not have choice-points when co-routyining starts. This  
						
						... 
						
						
						
						happened because of ; Thanks to Patrick Caldron.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@709  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-26 23:00:32 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						7e5b706936 
					 
					
						
						
							
							extra array functionality  
						
						... 
						
						
						
						fix YAPOr compilation.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@708  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-26 22:28:32 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						8264bfeb9e 
					 
					
						
						
							
							fix debugger  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@706  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-26 22:16:30 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						3e0216413a 
					 
					
						
						
							
							write_depth(0) is an acceptable option for write_term.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@702  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-20 20:02:11 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						0018af2b05 
					 
					
						
						
							
							<0 would not work, it would set to default.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@701  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-20 20:01:33 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						8934201fd3 
					 
					
						
						
							
							oops!  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@698  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-20 15:07:36 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						4e727b2f34 
					 
					
						
						
							
							get rid of annoying debugging message.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@697  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-20 15:04:37 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						35f1d9cf63 
					 
					
						
						
							
							initialization predicates should execute in consulted module.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@692  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-19 14:43:17 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						f53fdc54cb 
					 
					
						
						
							
							Patrick Caldon:  
						
						... 
						
						
						
						make goal_expansion/3 work recursively
fixes a couple of spelling errors in the manual
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@689  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-18 17:17:22 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						6c626484f0 
					 
					
						
						
							
							fix module stuff (at last)  
						
						... 
						
						
						
						debugger should call goal_expansion in spycalls.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@679  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-12 00:33:48 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						9875d2ed7c 
					 
					
						
						
							
							add maximum limit to how much we can dump on stack error.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@677  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-11 19:48:07 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						7b2c4dc6ff 
					 
					
						
						
							
							all global symbols should now start with _YAP  
						
						... 
						
						
						
						global functions should not be called from within file (bug in
binutils/WIN32).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@675  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-11 17:38:10 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						7be5341ee0 
					 
					
						
						
							
							don't show inner preds in stack dump.  
						
						... 
						
						
						
						debugger should never show (a,b).
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@673  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-11-05 19:14:42 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						4326a07f2e 
					 
					
						
						
							
							make compile module aware.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@670  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-31 19:27:13 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						ae570afa71 
					 
					
						
						
							
							fix portray_clause(a(1))  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@669  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-31 17:35:24 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						8c71464b80 
					 
					
						
						
							
							cleanup patches.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@654  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-27 18:11:01 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						7f4fdb1652 
					 
					
						
						
							
							don't debug (a,b), debug a and then b.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@652  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-23 21:43:55 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						95e6dea185 
					 
					
						
						
							
							respect prefix option in WIN32  
						
						... 
						
						
						
						check for rint in configure and use
a simple hack to replace it if needed.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@650  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-23 17:10:33 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						d21021da0d 
					 
					
						
						
							
							get rid of UnCutable  
						
						... 
						
						
						
						a:(a(X),b(X)) should be the same as a:a(X), a:b(X). Use PushModPred to
force that.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@642  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-18 13:54:53 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						78923655b5 
					 
					
						
						
							
							dynamic predicates with no clauses are not undefined, so  
						
						... 
						
						
						
						they should not point at UNDEFCODE but at FAIL_CODE
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@636  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-14 16:25:38 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						523fae9544 
					 
					
						
						
							
							stack overflow patches:  
						
						... 
						
						
						
						process overflows as high-level as possible;
   introduce overflow related errors
   ExpandWorkSpace should never call Error: use ErrorMessage instead,
   format_putc should never release memory, causes memory corruption,
   Linux does not like MAP_FIXED, it can overwrite the actual program
code.
   condor: twick configure to disable readline with condor.
----------------------------------------------------------------------
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@632  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-10 05:58:49 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						aae01edde2 
					 
					
						
						
							
							keep on improving stack dumps.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@629  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-08 14:44:44 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						935665ec92 
					 
					
						
						
							
							fix ^c abort for PCs: registers were not being reset properly.  
						
						... 
						
						
						
						fix error message in abort.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@628  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-08 14:32:42 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						bfbc9c9dfc 
					 
					
						
						
							
							fix listing/1 breakage.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@627  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-08 05:35:09 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						98d9c42c42 
					 
					
						
						
							
							fix error handling for second argument of number_codes and  
						
						... 
						
						
						
						number_chars/2
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@626  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-08 05:00:36 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						342faf6d89 
					 
					
						
						
							
							Insert Christian patches:  
						
						... 
						
						
						
						- uncutable predicates;
  - call_cleanup/2.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@615  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-03 13:54:35 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						f57c2a1c19 
					 
					
						
						
							
							improve stack dumping  
						
						... 
						
						
						
						fix format docs to talk about ~*
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@612  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-01 20:29:58 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						ef57cc40ce 
					 
					
						
						
							
							portray_clause should not bind variables.  
						
						... 
						
						
						
						fix to look more like SICStus.
use standard streams and format.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@611  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-10-01 20:28:47 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						edee8a955f 
					 
					
						
						
							
							fix clause/3  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@601  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-09-23 13:43:47 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						39a825e85f 
					 
					
						
						
							
							fix backtracking in syntax error.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@595  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-09-17 05:55:14 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						89565bf45a 
					 
					
						
						
							
							fix current_modules/1 and 2 to return all predefined modules.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@594  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-09-17 00:14:23 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						8ba604d9b3 
					 
					
						
						
							
							count profiling entries from meta-calls, even if that means a little more  
						
						... 
						
						
						
						work.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@593  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-09-17 00:02:39 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						f0ce954741 
					 
					
						
						
							
							fixes to c-interface  
						
						... 
						
						
						
						fixes for compilation with native mingw32
documentation fixes.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@591  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-09-16 23:01:59 +00:00 
						 
				 
			
				
					
						
							
							
								vsc 
							
						 
					 
					
						
						
							
						
						cf6391d96b 
					 
					
						
						
							
							make open/3 complain when trying to read after end of file.  
						
						... 
						
						
						
						git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@590  b08c6af1-5177-4d33-ba66-4b1c6b8b522a 
						
						
					 
					
						2002-09-16 16:57:27 +00:00