| 
						
					 | 
					
						
						
						
						
							
						
						
							c350c24f62
							
						
					 | 
					
						
						
							
							Add link nodes to collections and check for their presence.
						
						
						
						
						
						
						
						This prevents infinite loops, as Link nodes do not follow regular
addInto behavior. 
						
					 | 
					
						2017-07-28 09:51:59 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							d9df565a42
							
						
					 | 
					
						
						
							
							Switch all uses of *List, *Map to just List and Map.
						
						
						
						
						
					 | 
					
						2017-07-27 18:19:12 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							692ba2cdc5
							
						
					 | 
					
						
						
							
							Add a missing comment.
						
						
						
						
						
					 | 
					
						2017-07-27 16:27:26 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							96b09fdf2e
							
						
					 | 
					
						
						
							
							Add sanitization to TreeBuilder.
						
						
						
						
						
					 | 
					
						2017-07-27 15:26:02 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							136a481e74
							
						
					 | 
					
						
						
							
							Add a lot of comments. More to come.
						
						
						
						
						
					 | 
					
						2017-07-25 22:47:48 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							043d02ead2
							
						
					 | 
					
						
						
							
							Fix a bug in the pattern class.
						
						
						
						
						
					 | 
					
						2017-07-25 13:53:19 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							c86e192d2e
							
						
					 | 
					
						
						
							
							Implement a lexer.
						
						
						
						
						
					 | 
					
						2017-07-24 20:47:25 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							43c3d5f754
							
						
					 | 
					
						
						
							
							Fix a few bug in the pattern compilation code.
						
						
						
						
						
					 | 
					
						2017-07-24 20:47:13 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							ac3087fc3f
							
						
					 | 
					
						
						
							
							Add a new function to add children into collection.
						
						
						
						
						
					 | 
					
						2017-07-24 20:45:56 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							02141d8df0
							
						
					 | 
					
						
						
							
							Switch underlying implementation to Set from List.
						
						
						
						
						
					 | 
					
						2017-07-24 19:46:22 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							6200381016
							
						
					 | 
					
						
						
							
							Implement a tentative pattern class that can be compiled from a string.
						
						
						
						
						
					 | 
					
						2017-07-24 19:45:32 -07:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
						
						
							
						
						
							2374c167a4
							
						
					 | 
					
						
						
							
							Implement a few nodes for the pattern matching.
						
						
						
						
						
					 | 
					
						2017-07-24 17:42:25 -07:00 | 
					
					
						
						
							
							
							
						
					 |