to help explain recursion
1) A recursive definition typically uses the word being defined inside its own definition. If you're lost, see footnote 2.
2) Recursive programs embed within their own code, calling upon themselves over and over. Still lost? See footnote 1.
The postings on this site are my own and don't necessarily
represent the positions or opinions of Saint Ann's School.