| 
							
							
								 Vítor Santos Costa | 1ddd61314c | support for X^[A,B] and X^length in arithmetic expressions. | 2011-10-27 12:36:48 +02:00 |  | 
			
				
					| 
							
							
								 Joao | 971ad94311 | moved several global variables to misc/GLOBALS | 2011-05-25 16:40:36 +01:00 |  | 
			
				
					| 
							
							
								 Joao | 8170f6d3cb | Some global variables(Yap_thread_gl) in C/init.c are now declared in misc/LOCALS | 2011-05-23 16:19:47 +01:00 |  | 
			
				
					| 
							
							
								 Joao | dc3c54c164 | change LOCALS macros. | 2011-05-04 10:11:41 +01:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | 90d93fdbdd | cache abstra machine register in threaded mode. | 2011-03-07 16:02:55 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | b316710db5 | make error handling close to ISO. | 2010-02-26 12:01:08 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | e86a995dd2 | fix bad test faster interface to eval (obs from Jose Santos) | 2010-01-11 10:35:36 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | a7e6c5672e | try to speed up eval a bit. | 2010-01-04 21:16:42 -02:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | da4aa804a7 | improve error handling for is/2. | 2010-01-03 15:42:51 -02: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 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 6e3830aa4b | improve error handling in arithmetic comparison (obs from Jose Santos) | 2009-07-08 10:32:14 -05:00 |  | 
			
				
					| 
							
							
								 Costa Vitor | 75e08846fe | vargs needs include. | 2009-05-22 14:44:32 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 8e1c8d723e | never do P=FAILCODE directly in the code. | 2009-05-22 11:24:44 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 9852f7781d | - simplify error handling in arithmetic and handle infinite terms (#46) | 2009-05-22 11:21:39 -05:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 2bc5d8425a | fix arithmetic dependence on Prolog table. | 2009-02-25 00:12:36 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 89635fb1f6 | optimise is/2 as a binary predicate. | 2009-02-09 22:21:58 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | 8a3978e3e1 | rename BinaryTestPredFlag to BinaryPredFlag get rid of small annoying arithmetic bugs | 2009-02-09 21:56:40 +00:00 |  | 
			
				
					| 
							
							
								 Vitor Santos Costa | f679f21a71 | cleanup unnecessary MkFunctor | 2008-12-23 02:20:22 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | a8ac9bfb43 | generate known atoms and functors automatically | 2008-12-23 01:53:52 +00:00 |  | 
			
				
					| 
							
							
								 Vítor Santos Costa | e737599dc4 | Change to simpler Eval mechanism - avoid duplicate code
- implement different optimised code. | 2008-12-04 23:33:32 +00:00 |  | 
			
				
					| 
							
							
								 vsc | a25234a2da | fix -(2<<100). git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2236 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-05-13 10:37:27 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 516a349aad | only evaluate lists with a single character. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@2214 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2008-04-08 15:36:53 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 9c232ddd0b | interface speedups bad error message in X is foo>>2.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1894 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2007-06-04 12:28:02 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 745fed2679 | avoid sideffects from MkBigInt git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1524 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2006-01-18 15:34:54 +00:00 |  | 
			
				
					| 
							
							
								 vsc | e10213929a | support new interface between YAP and GMP, so that we don't rely on our own allocation routines.
Several big fixes.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1490 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2006-01-02 02:16:19 +00:00 |  | 
			
				
					| 
							
							
								 rslopes | 030d16c40f | BEAM for YAP update... git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@1385 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2005-09-08 22:06:45 +00:00 |  | 
			
				
					| 
							
							
								 vsc | d7f80ea1ad | Stasinos noticed that _YAP_ breaks C standard: use Yap_ instead. git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@691 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2002-11-18 18:18:05 +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 | 1ec4c2acaf | fix debugger messages debug imported mnodules
fix yap2swi in win32
fixes for solaris
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@505 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2002-06-01 01:46:06 +00:00 |  | 
			
				
					| 
							
							
								 vsc | 5ab74e898a | small fixes for error handling git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@185 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2001-11-19 03:36:51 +00:00 |  | 
			
				
					| 
							
							
								 vsc | e5f4633c39 | This commit was generated by cvs2svn to compensate for changes in r4, which included commits to RCS files with non-trunk default branches.
git-svn-id: https://yap.svn.sf.net/svnroot/yap/trunk@5 b08c6af1-5177-4d33-ba66-4b1c6b8b522a | 2001-04-09 19:54:03 +00:00 |  |