Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							878cbf56ca 
							
						 
					 
					
						
						
							
							Switch to raw strings  
						
						
						
						
					 
					
						2020-04-06 20:47:17 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							a0b032ad4b 
							
						 
					 
					
						
						
							
							I was missing an escape character  
						
						
						
						
					 
					
						2020-04-06 20:45:39 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							586823aa8a 
							
						 
					 
					
						
						
							
							first test case failing  
						
						
						
						
					 
					
						2020-04-06 20:34:04 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							b3120d2e52 
							
						 
					 
					
						
						
							
							Initial scaffold for developing a quoted string parser  
						
						
						
						
					 
					
						2020-04-06 20:20:53 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							41abcb9b4a 
							
						 
					 
					
						
						
							
							Add support for named blocks  
						
						
						
						
					 
					
						2020-04-05 23:47:55 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							52824b4d0b 
							
						 
					 
					
						
						
							
							Rename the container parser to conditional.  
						
						... 
						
						
						
						Rename the container parser to conditional because we are going to have other tags with bodies that do not match the same semantics as the conditional blocks. An example of this is inline partials only support a single key rather than a path. 
						
						
					 
					
						2020-04-05 19:39:07 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							de4f420627 
							
						 
					 
					
						
						
							
							separate out the parser for key because partials don't use a full path, only a key  
						
						
						
						
					 
					
						2020-04-05 19:34:46 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7f2c7151a9 
							
						 
					 
					
						
						
							
							Rename Block to Body because dust uses the name Block for {+  
						
						
						
						
					 
					
						2020-04-05 19:29:16 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fb17911c44 
							
						 
					 
					
						
						
							
							Change repo to generate both a library and a binary.  
						
						... 
						
						
						
						This repo will primary be a library, but for compliance testing it may make sense to have a binary operating in the same fashion as the node dustjs shim so I've set up this repo to generate both a library and a binary. 
						
						
					 
					
						2020-04-05 19:21:43 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							0d659afa2f 
							
						 
					 
					
						
						
							
							Rename duster module to parser  
						
						
						
						
					 
					
						2020-04-05 19:21:43 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							34882024b3 
							
						 
					 
					
						
						
							
							Add support for else blocks  
						
						
						
						
					 
					
						2020-04-05 19:21:42 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9da8ea7294 
							
						 
					 
					
						
						
							
							Add support for self-closing containers  
						
						
						
						
					 
					
						2020-04-05 19:21:42 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fff229df90 
							
						 
					 
					
						
						
							
							Integrated exists and not exists containers  
						
						
						
						
					 
					
						2020-04-05 19:21:41 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5f297eca78 
							
						 
					 
					
						
						
							
							Beginning of creating a generic Container parser  
						
						
						
						
					 
					
						2020-04-05 19:21:40 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7d51e500d8 
							
						 
					 
					
						
						
							
							Change section parser to wrap entire function in verify() for better error messages.  
						
						
						
						
					 
					
						2020-04-05 19:21:40 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							adf2f1f2b5 
							
						 
					 
					
						
						
							
							Move section into a DustTag as opposed to a top-level block element  
						
						
						
						
					 
					
						2020-04-05 19:21:39 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5a0b3abf0e 
							
						 
					 
					
						
						
							
							Support sections with bodies  
						
						
						
						
					 
					
						2020-04-05 19:21:39 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							95a3cff278 
							
						 
					 
					
						
						
							
							Deriving clone/debug  
						
						
						
						
					 
					
						2020-04-05 19:21:38 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							87a7024bf0 
							
						 
					 
					
						
						
							
							Add tests for dust parser  
						
						
						
						
					 
					
						2020-04-05 19:21:38 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bec69557fc 
							
						 
					 
					
						
						
							
							Add a definition of span and the parser for a full document  
						
						
						
						
					 
					
						2020-04-05 19:21:37 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ac2ee2c756 
							
						 
					 
					
						
						
							
							Add support for filters  
						
						
						
						
					 
					
						2020-04-05 19:21:36 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5127534609 
							
						 
					 
					
						
						
							
							Add a basic reference implementation missing filter support  
						
						
						
						
					 
					
						2020-04-05 19:21:36 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b3084856b 
							
						 
					 
					
						
						
							
							Starting the rust-based parser of dust templates  
						
						
						
						
					 
					
						2020-04-05 19:21:35 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d3b58c9a0e 
							
						 
					 
					
						
						
							
							Add rust code to invoke the shim  
						
						
						
						
					 
					
						2020-04-05 19:21:34 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							26a752baea 
							
						 
					 
					
						
						
							
							Added a simple javascript "shim" to invoke dustjs for later use with testing  
						
						
						
						
					 
					
						2020-04-05 19:21:34 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							d82224ecd1 
							
						 
					 
					
						
						
							
							Start of a duster module  
						
						
						
						
					 
					
						2020-04-05 19:21:34 -04:00 
						 
				 
			
				
					
						
							
							
								Tom Alexander 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							04fec06214 
							
						 
					 
					
						
						
							
							Initial commit  
						
						
						
						
					 
					
						2020-04-05 19:21:32 -04:00