13 lines
		
	
	
		
			238 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			13 lines
		
	
	
		
			238 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| 
								 | 
							
								Require Import Coq.Lists.List.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Section with_T.
							 | 
						||
| 
								 | 
							
								  Context {T : Type}.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								  Fixpoint length (ls : list T) : nat :=
							 | 
						||
| 
								 | 
							
								    match ls with
							 | 
						||
| 
								 | 
							
								    | nil => 0
							 | 
						||
| 
								 | 
							
								    | _ :: ls => S (length ls)
							 | 
						||
| 
								 | 
							
								    end.
							 | 
						||
| 
								 | 
							
								End with_T.
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								Definition a_string := "hello \" world".
							 |