Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							e9578bcffd
							
						
					 | 
					
						
						
							
							Updating some obsolete URLs.
						
						
						
						
						
					 | 
					
						2023-02-12 23:08:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								SamJakob
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							de77d2afaa
							
						
					 | 
					
						
						
							
							Copy BuildUnix-Win32.cmake to Build-Win32.cmake so that builds under MSYS2 will work
						
						
						
						
						
					 | 
					
						2022-12-14 22:10:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								SamJakob
							
						 
					 | 
					
						
						
							
							
						
						
						
							
						
						
							4dfaba4c87
							
						
					 | 
					
						
						
							
							Update C compiler
						
						
						
						
						
					 | 
					
						2022-12-14 21:27:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							e12cedde74
							
						
					 | 
					
						
						
							
							Fixing python reference to include version number. This should fix problems with building from source.
						
						
						
						
						
					 | 
					
						2022-05-23 11:05:08 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							52fe41d421
							
						
					 | 
					
						
						
							
							Removing obsolete artefacts regarding defunct Mac PPC compilation.
						
						
						
						
						
					 | 
					
						2021-06-01 13:03:23 +02:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								ISSOtm
							
						 
					 | 
					
						
						
						
						
							
						
						
							85ee989b5f
							
						
					 | 
					
						
						
							
							Have build scripts fail on first failing command
						
						
						
						
						
						
						
						This avoids spurious errors from trying to copy files that weren't built,
and mimics the behavior of other build systems 
						
					 | 
					
						2020-11-10 12:03:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							4b880f904f
							
						
					 | 
					
						
						
							
							Further updating year attribution and links.
						
						
						
						
						
					 | 
					
						2020-10-28 15:19:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							d3203ba55c
							
						
					 | 
					
						
						
							
							Fixing gcc warning by a slightly safer construct.
						
						
						
						
						
						
						
						Previously, strncopy length in parser was determined by input string. Now we added an explicit maximum. 
						
					 | 
					
						2020-10-28 15:14:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							088bdd3cfd
							
						
					 | 
					
						
						
							
							Further conversion to Python3.
						
						
						
						
						
					 | 
					
						2020-10-28 15:13:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							f4e9c67c23
							
						
					 | 
					
						
						
							
							Fixing deprecated Mac build settings.
						
						
						
						
						
					 | 
					
						2020-02-24 21:49:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Santiago Bautista
							
						 
					 | 
					
						
						
						
						
							
						
						
							538a44187c
							
						
					 | 
					
						
						
							
							Check if ~/bin exists before copying
						
						
						
						
						
					 | 
					
						2019-11-11 17:35:54 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							9531b393ab
							
						
					 | 
					
						
						
							
							Add clang as a commented-out option in the build.
						
						
						
						
						
					 | 
					
						2019-01-04 17:19:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							3cc46f6703
							
						
					 | 
					
						
						
							
							Complex refactoring to remove nested function due to overloading of reopen variable.
						
						
						
						
						
						
						
						This code could do with a big cleanup instead of further patching. 
						
					 | 
					
						2019-01-04 17:18:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							01e366e6dd
							
						
					 | 
					
						
						
							
							Involved, but ultimately straightforward refactoring for nested function.
						
						
						
						
						
					 | 
					
						2019-01-04 17:17:46 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							8aed349139
							
						
					 | 
					
						
						
							
							Removing nested function through macro use.
						
						
						
						
						
					 | 
					
						2019-01-04 17:17:07 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							cb16a49e78
							
						
					 | 
					
						
						
							
							Fairly complex refactoring of switch parsing code.
						
						
						
						
						
					 | 
					
						2019-01-04 17:16:51 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							d4ec0004d6
							
						
					 | 
					
						
						
							
							Removing a collection of fairly simple remaining nested function calls.
						
						
						
						
						
					 | 
					
						2019-01-04 17:16:27 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							d25445538e
							
						
					 | 
					
						
						
							
							Removed another nested function that didn't yield a trampoline warning.
						
						
						
						
						
					 | 
					
						2019-01-04 14:41:29 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							65655a96c7
							
						
					 | 
					
						
						
							
							Switching to building 64-bit binaries on *nix, finally.
						
						
						
						
						
					 | 
					
						2019-01-04 14:15:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							7ee64eaf89
							
						
					 | 
					
						
						
							
							Switching to C11 warnings for the Unix builds.
						
						
						
						
						
					 | 
					
						2019-01-04 14:15:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							d56c2cafe6
							
						
					 | 
					
						
						
							
							Get rid of gcc __inline__ keywords.
						
						
						
						
						
						
						
						Just let the compiler sort it out. 
						
					 | 
					
						2019-01-04 14:15:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f8f1054b6
							
						
					 | 
					
						
						
							
							Flex doesn't need to run in interactive mode.
						
						
						
						
						
						
						
						This gets rid of a C11 warning; all other ways to get rid of that warning seem worse hacks. 
						
					 | 
					
						2019-01-04 14:15:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							b405155804
							
						
					 | 
					
						
						
							
							Removed nested function flac from Mac builds since we should not need it anymore.
						
						
						
						
						
					 | 
					
						2019-01-04 14:15:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							16c149e6a2
							
						
					 | 
					
						
						
							
							Removing two last nested functions.
						
						
						
						
						
						
						
						I missed these before since they didn't seem to generate trampolines. 
						
					 | 
					
						2019-01-04 14:15:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							346238a4ba
							
						
					 | 
					
						
						
							
							Removing another fake nested function.
						
						
						
						
						
					 | 
					
						2018-12-24 16:11:18 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							0b524e6ef8
							
						
					 | 
					
						
						
							
							Removing another fake nested function.
						
						
						
						
						
					 | 
					
						2018-12-24 16:06:36 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							c28f79296f
							
						
					 | 
					
						
						
							
							Removing another fake nested function.
						
						
						
						
						
					 | 
					
						2018-12-24 16:05:33 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							9a336ce2eb
							
						
					 | 
					
						
						
							
							Removed another fake nested function.
						
						
						
						
						
					 | 
					
						2018-12-24 15:57:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc8c37aa59
							
						
					 | 
					
						
						
							
							Removing another fake nested function.
						
						
						
						
						
					 | 
					
						2018-12-24 15:56:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							10732ae6d3
							
						
					 | 
					
						
						
							
							Removed another fake nested function.
						
						
						
						
						
					 | 
					
						2018-12-24 15:55:38 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							733b8eba57
							
						
					 | 
					
						
						
							
							Moving fake nested function out of nesting.
						
						
						
						
						
					 | 
					
						2018-12-24 15:50:39 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							c60bd0aae2
							
						
					 | 
					
						
						
							
							Code cleanup: remove unused variable.
						
						
						
						
						
					 | 
					
						2018-12-24 15:49:31 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							15a5334df8
							
						
					 | 
					
						
						
							
							Removed last trampoline.
						
						
						
						
						
					 | 
					
						2018-12-24 14:53:20 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							602d9dc32e
							
						
					 | 
					
						
						
							
							Adapting subtermUnify to have state.
						
						
						
						
						
					 | 
					
						2018-12-24 14:29:02 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							499b4f8987
							
						
					 | 
					
						
						
							
							Removed trampoline for keycallback in subtermunify.
						
						
						
						
						
					 | 
					
						2018-12-24 14:10:47 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							d81a138040
							
						
					 | 
					
						
						
							
							Safety: added assert.
						
						
						
						
						
					 | 
					
						2018-12-24 14:10:30 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							98a6ed5873
							
						
					 | 
					
						
						
							
							Got rid of similar trampoline for unify tuple recursion.
						
						
						
						
						
					 | 
					
						2018-12-24 13:45:28 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							d594b04d15
							
						
					 | 
					
						
						
							
							Code cleanup.
						
						
						
						
						
					 | 
					
						2018-12-24 13:43:10 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							102a3ff3b7
							
						
					 | 
					
						
						
							
							Removing one trampoline: switching unify_combined_enc to non-local function.
						
						
						
						
						
					 | 
					
						2018-12-24 13:37:58 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							61a1b862ea
							
						
					 | 
					
						
						
							
							Reindent.
						
						
						
						
						
					 | 
					
						2018-12-24 13:37:16 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							d4bdd920f9
							
						
					 | 
					
						
						
							
							BUGFIX: State hadn't been added consistently to unify: one call missed.
						
						
						
						
						
					 | 
					
						2018-12-24 13:36:49 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							9dc240126e
							
						
					 | 
					
						
						
							
							Fixed potential real bug.
						
						
						
						
						
					 | 
					
						2018-11-06 13:52:32 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							203303a31d
							
						
					 | 
					
						
						
							
							Fixed bug in dead code. Right.
						
						
						
						
						
					 | 
					
						2018-11-06 13:52:14 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							c525501233
							
						
					 | 
					
						
						
							
							Made unify stateful.
						
						
						
						
						
					 | 
					
						2018-11-05 14:55:06 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							c256afc7ca
							
						
					 | 
					
						
						
							
							Complex multiple interacting trampolines removal.
						
						
						
						
						
					 | 
					
						2018-11-05 14:43:00 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							cdda26f21f
							
						
					 | 
					
						
						
							
							Removed another trampoline; one of the type where omitting function argument types reduces warnings. Ouch.
						
						
						
						
						
					 | 
					
						2018-11-04 23:24:56 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							131ee69f1d
							
						
					 | 
					
						
						
							
							Removed another straightforward trampoline with one nested call only.
						
						
						
						
						
					 | 
					
						2018-11-04 23:06:24 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							92c5b0bedc
							
						
					 | 
					
						
						
							
							Removed term_iterate_leaves.
						
						
						
						
						
					 | 
					
						2018-10-31 23:48:45 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							fe1be9b3f0
							
						
					 | 
					
						
						
							
							Removing term_iterate_deVar, which is now obsolete.
						
						
						
						
						
					 | 
					
						2018-10-31 23:41:09 +01:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Cas Cremers
							
						 
					 | 
					
						
						
						
						
							
						
						
							b6dab3c584
							
						
					 | 
					
						
						
							
							Further analysis.
						
						
						
						
						
					 | 
					
						2018-10-31 23:30:35 +01:00 | 
					
					
						
						
							
							
							
						
					 |