| 
							
							
								 Vitor Santos Costa | e4d6b529c7 | fix bad merge in put/get instructions | 2009-03-10 16:23:43 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 7726944e1b | back to normal. | 2009-03-10 16:22:45 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 21aba71211 | get rid of unused builtins. | 2009-03-10 16:21:33 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | b744fabb71 | new predicates for variable search in term. | 2009-03-10 16:21:05 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | eb5fc96ca6 | simplecudd should not be a default. | 2009-03-10 14:19:10 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | e7634b216e | fix configure.in not to ask for ProbLog path file. | 2009-03-10 09:41:22 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | cd548813fd | make $variables_in_term/3 check for repeated variables, ie (vint(a(X),[X],[X])). | 2009-03-09 14:15:41 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 828964c3c1 | remove optimised arithmetic instructions. They made the emulator even bigger than usual, and they were not performing. | 2009-03-09 11:52:01 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 43019a496f | last fixes of ProbLog | 2009-03-09 00:45:14 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 4af5713fd2 | use current version of library | 2009-03-09 00:44:30 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 0aadc24d20 | config support for Makefile. | 2009-03-09 00:43:45 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 014d6fdacb | configure support for ProbLog | 2009-03-09 00:43:18 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | a6747da26e | simplecudd interface | 2009-03-09 00:42:12 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 620ac64fdd | git learning stuff. | 2009-03-09 00:40:50 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 1c87f3b41a | Updated ProbLog Makefile and updated Problog top files. | 2009-03-09 00:40:12 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | b04e6a2c2e | remove old submodules. | 2009-03-06 11:33:58 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 3bcee78224 | another attempt at removing package chr. | 2009-03-06 11:29:12 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 66931e6518 | Prolog dialect support | 2009-03-06 10:59:02 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | f01fd0fbee | update ProbLog | 2009-03-06 09:53:09 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | afd979a246 | improve substantially handling of soft disjunctions. | 2009-03-05 16:12:21 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 15b86cded4 | new merged instructions and small changes to the emulator. | 2009-03-03 10:04:13 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 37b0f7cf9b | document nb_queue/2 | 2009-02-27 22:30:28 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | d98c3f0817 | add support for sized queues. | 2009-02-27 22:22:49 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 0b4b0d0a18 | fix equality between float and integer, and simplify code in general. | 2009-02-27 22:10:52 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | d4eb240c41 | try to get some more wiggle room. | 2009-02-27 12:57:08 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 258d63edeb | forgot to mark objects in registers. | 2009-02-27 12:56:27 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 48eaa975f2 | if we have many embedded calls to nb_queue, make sure we don't allocate a lot of memory for each one. | 2009-02-27 00:31:29 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 51875c627a | avoid excessive overflows and too large overflows in delay stack. | 2009-02-26 23:06:27 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | d7c2c74acc | fix counting of C-pred: it should not be in caller. | 2009-02-26 00:00:23 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 95fc66be25 | more fixes to profiling code. | 2009-02-25 22:15:18 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 083b7c9b92 | improve compilation of arithmetic and other builtins, this should make it more aggressive (and still correct). | 2009-02-25 00:13:56 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 91657556ee | more UDI stuff. | 2009-02-25 00:13:45 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 2bc5d8425a | fix arithmetic dependence on Prolog table. | 2009-02-25 00:12:36 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | ffb621c53b | improve support for UDI. | 2009-02-20 15:52:17 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 84ebc2b2f2 | RTree UDI support (written by David Vaz). | 2009-02-20 11:44:00 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 94ebb90719 | UDI patch: make it work with YAP. | 2009-02-20 11:42:48 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | ad2d073184 | allow better writing of inlined operations disallow eval.yap | 2009-02-16 21:04:30 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 419e0e369f | fix packages | 2009-02-16 17:22:57 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | e9e01815af | more packages stuff | 2009-02-16 17:19:43 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | e5d11cfa16 | MYDDAS is too closely integreated to be a package. | 2009-02-16 17:15:21 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 0f58cf8029 | small fixes | 2009-02-16 12:53:29 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 107af59dd8 | BEAM is not quite a package | 2009-02-16 12:33:37 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | a000af113b | OSX portability updates start of support for commons prolog initiative | 2009-02-16 12:25:03 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 9c9444bece | update package locations to a subdir packages | 2009-02-16 12:23:29 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 495ff55868 | add GIT instructions. | 2009-02-16 12:16:07 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | d0de8a9f7d | include fixes from stable releasew | 2009-02-16 09:55:31 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | f7046286a0 | cleanups and a bug fix (it is lp now, not just p as before). | 2009-02-12 21:45:41 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 78bd156a20 | trivial interface to udi code (for now). | 2009-02-12 21:40:44 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 8a6e0acedc | compiler support for udi including user_index instruction | 2009-02-12 21:35:31 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 5d21f7a3d2 | add script to build atom info files | 2009-02-12 21:35:14 +00:00 |  |