You've already forked linux-packaging-mono
							
							
		
			
	
	
		
			16 lines
		
	
	
		
			430 B
		
	
	
	
		
			OCaml
		
	
	
	
	
	
		
		
			
		
	
	
			16 lines
		
	
	
		
			430 B
		
	
	
	
		
			OCaml
		
	
	
	
	
	
|   | (*===----------------------------------------------------------------------===
 | ||
|  |  * Lexer Tokens | ||
|  |  *===----------------------------------------------------------------------===*) | ||
|  | 
 | ||
|  | (* The lexer returns these 'Kwd' if it is an unknown character, otherwise one of
 | ||
|  |  * these others for known things. *) | ||
|  | type token = | ||
|  |   (* commands *) | ||
|  |   | Def | Extern | ||
|  | 
 | ||
|  |   (* primary *) | ||
|  |   | Ident of string | Number of float | ||
|  | 
 | ||
|  |   (* unknown *) | ||
|  |   | Kwd of char |