| 
					
				 | 
			
			
				@@ -0,0 +1,27 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+%YAML 1.2 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+--- 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+# See http://www.sublimetext.com/docs/3/syntax.html 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+name: Numbat 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+file_extensions: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  - nbt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+scope: source.nbt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+contexts: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+  main: 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    - match: \b(per|to|let|fn|dimension|unit|print|assert_eq)\b 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      scope: keyword.control.nbt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    - match: '#(.*)' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      scope: comment.line.nbt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    - match: \b([A-Z][a-zA-Z]*)\b 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      scope: storage.type.nbt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    - match: \b([a-z][a-zA-Z_0-9]*)\b 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      scope: variable.other.nbt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    - match: \b([0-9]+(\.[0-9]+)?)\b 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      scope: constant.numeric.nbt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    - match: '(@aliases(\_short)?|@metric_prefixes|@binary_prefixes)' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      scope: meta.annotation.attribute.nbt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    - match: '[+\-/*=\^:<>·×÷²³]' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      scope: keyword.operator.nbt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    - match: '[\(\)]' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      scope: punctuation.definition.parenthesis.nbt 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    - match: ',' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      scope: punctuation.separator.comma.nbt 
			 |