In computer programming, recursive has two related meanings:
1) A recursive procedure or routine is one that has the ability to call itself. Typically, this is done by saving values in registers or data stacks before calling itself.
2) A recursive expression is a function, algorithm, or sequence of instructions that loops back to the beginning of itself until it detects some condition that has been satisfied.
1) A recursive procedure or routine is one that has the ability to call itself. Typically, this is done by saving values in registers or data stacks before calling itself.
2) A recursive expression is a function, algorithm, or sequence of instructions that loops back to the beginning of itself until it detects some condition that has been satisfied.