| 
							
							
								 chriseth | eafe0e0621 | Incremental parsing. | 2022-06-29 10:53:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7abe2750c6 | Print success. | 2022-06-27 17:52:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | cc3c2138a6 | Avoid copying sorts. | 2022-06-27 15:48:15 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 87bffbba98 | Avoid copying let bindings. | 2022-06-27 15:25:30 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | acfe18cd4e | Ignore set-option. | 2022-06-23 17:14:59 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | ae6f8e25b6 | Some tweaks. | 2022-06-23 16:03:36 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0e0518e5ce | Implement push and pop. | 2022-06-23 15:18:34 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 4098661b89 | Fix guessing of numbers. | 2022-06-23 15:18:26 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 27261f6703 | Remove hash functions. | 2022-06-07 11:02:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0e06440153 | true/false literals. | 2022-06-01 23:39:43 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5c1ecce2a3 | Implement inner xor. | 2022-06-01 22:16:16 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 68bfbdb2a6 | Support all fractional constants. | 2022-06-01 22:03:58 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | cd3b7e333d | Implement inner ite. | 2022-06-01 16:59:09 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 9078ed8afd | Implement => for boolean equality. | 2022-06-01 13:23:43 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 57c6c529d0 | Fix interior multi-or and multi-and. | 2022-05-31 14:21:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 02c6298ab8 | Cope with trailing whitespace. | 2022-05-31 14:06:12 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3cc853c2a0 | Remove unused solving state. | 2022-05-31 13:59:02 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0f4cc05667 | Copy-on-write let bindings. | 2022-05-31 11:32:13 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0a4f4f6f55 | Improved reason computation. | 2022-05-30 19:00:06 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | faa3a242ee | Support some xor. | 2022-05-30 18:17:16 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 973442c206 | Parse let bindigns of literals speciall. | 2022-05-30 18:11:40 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e655f53813 | Fix toString. | 2022-05-30 11:08:51 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 62051ade2b | Implement multi-argument addition. | 2022-05-18 17:57:01 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 77d1ebae3b | debugging output | 2022-05-18 16:18:49 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 56d5f6d926 | debugging | 2022-05-16 19:14:31 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 657a02771b | strict inequalities | 2022-05-12 22:54:04 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 7b0e02b1ff | mark rational encoding problems | 2022-05-12 10:26:57 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 074969b5d9 | implemert strict comparisons | 2022-05-12 10:22:32 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | b76d3a6a0d | some fixes and let bindings. | 2022-05-12 09:49:08 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 33f952dc5f | More solsmt. | 2022-05-10 09:46:24 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 91f32a7beb | Multi-argument and and or. | 2022-05-10 08:58:41 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f940e1f9e7 | Disallow unknown operators. | 2022-05-10 08:44:55 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 6bd09ba9d5 | smt solver | 2022-05-09 18:48:47 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 3e36c97367 | Better assertions for boolean lp. | 2022-05-09 17:22:38 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | dc6eecd4ba | Some tests. | 2022-04-13 17:46:46 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c40c619daa | Keep list of potentially violating variables. | 2022-04-07 18:56:18 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | f9ab7cc635 | rewrite | 2022-04-07 18:12:40 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | aebe9753ff | Some more work. | 2022-04-02 15:46:43 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | c3583a7b01 | Cache simplex. | 2022-04-01 21:19:56 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 5e904872bd | Fix bounds. | 2022-04-01 19:17:16 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 2ef255bdab | Turn into class. | 2022-04-01 19:03:21 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | e2eeed6af1 | Simplex with bounds. | 2022-04-01 18:08:05 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0592b6d86a | Small opt in pivot. | 2022-04-01 13:14:40 +02:00 |  | 
			
				
					| 
							
							
								 chriseth | 0b6e16983a | Copy on write for fixed variables. | 2022-03-24 01:45:46 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | e4ad6ef39f | Use unordered map. | 2022-03-24 01:37:41 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 1b44668b34 | Implement copy on write for sub problems. | 2022-03-24 00:52:32 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | b5aa534c43 | Tiny tweak. | 2022-03-24 00:31:52 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 65b1636867 | Share ground state. | 2022-03-24 00:27:54 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | dd1092fda2 | Re-add cache. | 2022-03-24 00:08:28 +01:00 |  | 
			
				
					| 
							
							
								 chriseth | 5993cfa732 | store variables per subproblem | 2022-03-23 23:53:30 +01:00 |  |