Recursive Techniques in Programming (Computer Monograph Series)
D.W. Barron
the technique of recursion - defining a function or process in terms of itself- is finding more and more applications in programming, and the need to provide for its use is affecting the design of programming languages and the computers themsleves. This book aims to present the subject in perspective and to assess its usefulness. It brings together examples of recursive techniques from a variety of computer applications, discusses the influence of recursion on computer hardware and software, and presents a short account of the theoretical relaton between recursion and iteration.