add tail-call test
This commit is contained in:
		
							parent
							
								
									2ed2b503a6
								
							
						
					
					
						commit
						d3a3c78829
					
				|  | @ -0,0 +1,13 @@ | |||
| (import (scheme base)) | ||||
| 
 | ||||
| ;;; always returns zero | ||||
| (define (zero n) | ||||
|   (if (zero? n) | ||||
|       0 | ||||
|       (zero (- n 1)))) | ||||
| 
 | ||||
| ;;; using apply | ||||
| (define (zero-2 n) | ||||
|   (if (zero? n) | ||||
|       0 | ||||
|       (apply zero-2 (list (- n 1))))) | ||||
		Loading…
	
		Reference in New Issue
	
	 Yuichi Nishiwaki
						Yuichi Nishiwaki