| 
						
					 | 
					
						
						
						
						
							
						
						
							1d037dd31e
							
						
					 | 
					
						
						
							
							Make as many variables const as possible.
						
						
						
						
						
					 | 
					
						2017-07-20 21:53:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							cd822fedfc
							
						
					 | 
					
						
						
							
							Fix several issues with includes and redundant comparisons.
						
						
						
						
						
					 | 
					
						2017-07-20 21:39:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							1b57ebb027
							
						
					 | 
					
						
						
							
							Switch vector to use size_t for its array sizes and indices.
						
						
						
						
						
					 | 
					
						2017-07-20 21:34:33 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c97538265d
							
						
					 | 
					
						
						
							
							Switch all sizing types to size_t.
						
						
						
						
						
					 | 
					
						2017-07-20 21:32:36 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							b1a7c21caa
							
						
					 | 
					
						
						
							
							Add a clear function for the vector.
						
						
						
						
						
					 | 
					
						2017-06-11 21:08:39 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c8d733e410
							
						
					 | 
					
						
						
							
							Switch hash tables to longs, as longs guarantee 32 bits.
						
						
						
						
						
						
						
						The default FNV hash requires 32 bits at least. 
						
					 | 
					
						2017-01-27 21:29:28 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							3aedc61da4
							
						
					 | 
					
						
						
							
							Implement a sparse array / set.
						
						
						
						
						
					 | 
					
						2017-01-21 01:20:00 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							936b2835b2
							
						
					 | 
					
						
						
							
							Add more comments and a new comparison function.
						
						
						
						
						
					 | 
					
						2016-12-28 19:29:51 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							75ff581de3
							
						
					 | 
					
						
						
							
							Add clear function that clears the linked list.
						
						
						
						
						
					 | 
					
						2016-12-25 15:55:48 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							4fa9ab13ee
							
						
					 | 
					
						
						
							
							Implement linked list data structure.
						
						
						
						
						
					 | 
					
						2016-12-23 22:39:10 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							27ea69e125
							
						
					 | 
					
						
						
							
							Add documentation to data structure code.
						
						
						
						
						
					 | 
					
						2016-12-22 18:43:59 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c74f05eaf5
							
						
					 | 
					
						
						
							
							Rename error enumerator to prevent naming conflicts.
						
						
						
						
						
					 | 
					
						2016-12-21 16:58:00 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							52640ed8f9
							
						
					 | 
					
						
						
							
							Format code.
						
						
						
						
						
					 | 
					
						2016-12-21 15:07:01 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							8447522dc2
							
						
					 | 
					
						
						
							
							Add and implement a hash table.
						
						
						
						
						
					 | 
					
						2016-12-21 01:07:47 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							37adcb1365
							
						
					 | 
					
						
						
							
							Add function to access element by index.
						
						
						
						
						
					 | 
					
						2016-12-20 23:28:07 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							22c73d5a0e
							
						
					 | 
					
						
						
							
							Fix naming issue.
						
						
						
						
						
					 | 
					
						2016-12-20 21:21:53 -08:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							043562aacf
							
						
					 | 
					
						
						
							
							Add two headers, one for the general libds stuff and one for vectors.
						
						
						
						
						
					 | 
					
						2016-12-20 00:32:34 -08:00 | 
					
					
						
						
							
							
							
						
					 |