Vítor Manuel de Morais Santos Costa 
							
						 
					 
					
						
						
							
						
						946b6aa812 
					 
					
						
						
							
							small space fixes  
						
						
						
						
					 
					
						2009-12-12 23:20:44 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						ac2cf2434a 
					 
					
						
						
							
							prolog_flag executable (obs from Aubrey Barnard).  
						
						
						
						
					 
					
						2009-12-10 01:16:29 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						1be390d31a 
					 
					
						
						
							
							fix create_prolog_flag to guess domain (idea from Jan Wielemaker).  
						
						
						
						
					 
					
						2009-12-06 00:49:51 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						2cb3ef5fa4 
					 
					
						
						
							
							fix set_base_module to retract previous modules,  
						
						... 
						
						
						
						add delete_import_module. 
						
						
					 
					
						2009-12-04 21:32:36 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Manuel de Morais Santos Costa 
							
						 
					 
					
						
						
							
						
						bed3e52a84 
					 
					
						
						
							
							fix version option  
						
						
						
						
					 
					
						2009-12-04 18:24:45 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Manuel de Morais Santos Costa 
							
						 
					 
					
						
						
							
						
						72e2a9658e 
					 
					
						
						
							
							make volatile part of the system (SWI compatibility).  
						
						
						
						
					 
					
						2009-12-04 18:24:22 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						b3088710d3 
					 
					
						
						
							
							emulate SWI module inheritance mechanism (at least, I hope).  
						
						
						
						
					 
					
						2009-12-04 11:00:13 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						d554871ffb 
					 
					
						
						
							
							get rid of create_prolog_flag/2.  
						
						
						
						
					 
					
						2009-12-04 09:17:27 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						ee575387af 
					 
					
						
						
							
							rstore user_defined_directive  
						
						
						
						
					 
					
						2009-12-04 00:29:50 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						367f1d954f 
					 
					
						
						
							
							better way to define prolog flag.  
						
						
						
						
					 
					
						2009-12-04 00:06:11 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						4c47f4188e 
					 
					
						
						
							
							fix exceptions in setup.  
						
						
						
						
					 
					
						2009-12-03 22:54:31 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Manuel de Morais Santos Costa 
							
						 
					 
					
						
						
							
						
						71e4d73a75 
					 
					
						
						
							
							make sure to reenable interrupts if you have to exit setup in a hurry ( #158 ).  
						
						
						
						
					 
					
						2009-12-03 17:46:21 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						bc4b718afb 
					 
					
						
						
							
							follow import recursively so that we don't lose properties like being a  
						
						... 
						
						
						
						meta predicate. 
						
						
					 
					
						2009-12-03 16:33:44 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						2d6934178b 
					 
					
						
						
							
							check for unbound calls ( #154 )  
						
						
						
						
					 
					
						2009-12-03 09:08:06 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						d2da5bfe26 
					 
					
						
						
							
							fix setup_call_cleanup and friends.  
						
						
						
						
					 
					
						2009-12-03 02:13:22 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						06d30b9fc9 
					 
					
						
						
							
							Jump and Throw need to store the term away, if they try to use arena  
						
						... 
						
						
						
						the term will hang in the stack (#152 ). 
						
						
					 
					
						2009-12-02 21:59:41 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Manuel de Morais Santos Costa 
							
						 
					 
					
						
						
							
						
						91a7fc3c66 
					 
					
						
						
							
							fix bugs in backtrackable versions of atom_concat/3 and atomic_concat/3 (obs from Paulo Moura).  
						
						
						
						
					 
					
						2009-11-27 13:45:18 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Manuel de Morais Santos Costa 
							
						 
					 
					
						
						
							
						
						98f79484ae 
					 
					
						
						
							
							change throw mechanism to fit better with cleanup mechanism:  
						
						... 
						
						
						
						- balls are now stored off line and recovered by Prolog code when everything
is safe.
- if a ball exists, throw uses the *existing* one (be careful not to have one
laying around).
- Jump routine cleans up every cp except ones for setup_call handling, backtracking simply calls setup handlers. 
						
						
					 
					
						2009-11-27 11:21:24 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						50d720a9c6 
					 
					
						
						
							
							fix current_op/3 by walking over the chain of ops or properties and moving complex code to Prolog (obs from Paulo Moura).  
						
						
						
						
					 
					
						2009-11-25 00:38:47 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						fe6148ef15 
					 
					
						
						
							
							be more cautions about removing prolog: from calls.  
						
						
						
						
					 
					
						2009-11-23 10:15:11 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						2d2fb30167 
					 
					
						
						
							
							atomic_list_concat/2 and fix some reverse mode ops in atom_concat/3.  
						
						
						
						
					 
					
						2009-11-23 10:13:55 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						31e5c54125 
					 
					
						
						
							
							support message_string/2 for SWI emulation.  
						
						
						
						
					 
					
						2009-11-23 10:09:32 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						e4c9d69044 
					 
					
						
						
							
							in SWI mode allow new flags to be silently defined.  
						
						
						
						
					 
					
						2009-11-23 10:06:51 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						b15d9c0363 
					 
					
						
						
							
							add source_location for SWI compatibility  
						
						
						
						
					 
					
						2009-11-23 10:02:40 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						d91bab4247 
					 
					
						
						
							
							make sure goal_expansion is never seen as an undefined goal. It should at least always succeed.  
						
						
						
						
					 
					
						2009-11-23 10:01:55 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						ffe1dfdfff 
					 
					
						
						
							
							support for module based operators.  
						
						
						
						
					 
					
						2009-11-20 00:33:14 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						628d181923 
					 
					
						
						
							
							protect against var usage.  
						
						
						
						
					 
					
						2009-11-20 00:32:14 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Manuel de Morais Santos Costa 
							
						 
					 
					
						
						
							
						
						71de4ed52a 
					 
					
						
						
							
							Merge branch 'master' of gitosis@yap.dcc.fc.up.pt:yap-6  
						
						
						
						
					 
					
						2009-11-18 13:13:51 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Manuel de Morais Santos Costa 
							
						 
					 
					
						
						
							
						
						a316090f8c 
					 
					
						
						
							
							fix nth_instance: fix bugs and actually add two versions (obs from Theofrastos Mantadelis)  
						
						
						
						
					 
					
						2009-11-18 13:06:37 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						cef6c9da36 
					 
					
						
						
							
							fix bad processing of eof_action flag (obs from Ulrich,  #147 ).  
						
						
						
						
					 
					
						2009-11-17 02:37:56 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						f7214090cb 
					 
					
						
						
							
							make operators defined within a module local to the module, operators in header are still global to every module, though (UN  #131 ).  
						
						
						
						
					 
					
						2009-11-17 00:59:06 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						ce5ae8b972 
					 
					
						
						
							
							another oops :(  
						
						
						
						
					 
					
						2009-11-17 00:48:16 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						84022de89d 
					 
					
						
						
							
							disable creep when top-level starts: this prevents creeping after a top-level.  
						
						
						
						
					 
					
						2009-11-17 00:32:38 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						b56894e0d5 
					 
					
						
						
							
							indenting.  
						
						
						
						
					 
					
						2009-11-17 00:32:27 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						73cdfe0f5b 
					 
					
						
						
							
							oops in previous change :(  
						
						
						
						
					 
					
						2009-11-17 00:23:22 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						59935893ac 
					 
					
						
						
							
							fix bad syntax (obs from Ulrich Neumerkel  #137 , after  #138 )  
						
						
						
						
					 
					
						2009-11-17 00:13:54 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						3f30a2bf18 
					 
					
						
						
							
							expand meta-predicates before trying to debug them.  
						
						
						
						
					 
					
						2009-11-17 00:09:23 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Manuel de Morais Santos Costa 
							
						 
					 
					
						
						
							
						
						3b7e5544f6 
					 
					
						
						
							
							m:subgoal should compile subgoal with m as default module (obs from Nuno Fonseca).  
						
						
						
						
					 
					
						2009-11-04 12:29:31 +00:00 
						 
				 
			
				
					
						
							
							
								Vítor Manuel de Morais Santos Costa 
							
						 
					 
					
						
						
							
						
						0e1fae17d9 
					 
					
						
						
							
							make sure action is deterministic on key input.  
						
						
						
						
					 
					
						2009-11-04 12:29:09 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						717d6ac4c8 
					 
					
						
						
							
							handle meta-calls to unbound variables.  
						
						... 
						
						
						
						first step to improve exceptions. 
						
						
					 
					
						2009-11-04 00:10:27 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						15fc06764a 
					 
					
						
						
							
							fix declaration and message_hook/3 (obs from Paulo Moura)  
						
						
						
						
					 
					
						2009-11-02 12:53:51 +00:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						0ea348c26d 
					 
					
						
						
							
							extend SWI interface with PL_toplevel and to handle C++ code.  
						
						... 
						
						
						
						prolog/0 built-in
fixes to parms.h changes. 
						
						
					 
					
						2009-10-23 16:50:43 +01:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						0179998d60 
					 
					
						
						
							
							change Heap.h to YapHeap.h  
						
						... 
						
						
						
						rename $live to prolog/0 (for SWI compatibility). 
						
						
					 
					
						2009-10-23 14:22:17 +01:00 
						 
				 
			
				
					
						
							
							
								Vítor Manuel de Morais Santos Costa 
							
						 
					 
					
						
						
							
						
						0f4b64d199 
					 
					
						
						
							
							make should only look at reconsulted files, it makes no sense to use make for  
						
						... 
						
						
						
						consulted files. 
						
						
					 
					
						2009-10-16 08:31:23 +01:00 
						 
				 
			
				
					
						
							
							
								Vítor Manuel de Morais Santos Costa 
							
						 
					 
					
						
						
							
						
						d649ba5894 
					 
					
						
						
							
							first cut at make/0y  
						
						
						
						
					 
					
						2009-10-15 12:56:16 +01:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						218bc2e423 
					 
					
						
						
							
							fix to slow reconsult (Jos Deroo)  
						
						
						
						
					 
					
						2009-09-20 10:03:10 -05:00 
						 
				 
			
				
					
						
							
							
								Costa Vitor 
							
						 
					 
					
						
						
							
						
						4e4d486dee 
					 
					
						
						
							
							fix compilation errors  
						
						
						
						
					 
					
						2009-09-09 18:13:12 -05:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						0688fb4d68 
					 
					
						
						
							
							handle old style binding lists.  
						
						
						
						
					 
					
						2009-09-09 18:00:35 -05:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						ce76be4e77 
					 
					
						
						
							
							Merge branch 'master' of gitosis@yap.dcc.fc.up.pt:yap-6  
						
						
						
						
					 
					
						2009-09-07 22:19:41 -05:00 
						 
				 
			
				
					
						
							
							
								Vitor Santos Costa 
							
						 
					 
					
						
						
							
						
						9047ad2e6e 
					 
					
						
						
							
							fix bad call.  
						
						
						
						
					 
					
						2009-09-02 23:08:36 -05:00