Here is a simple interpreter for beta-reduction of terms, which has been implemented using de Bruijn (de Braun) notation.
lambda lambda-calculus substitution shift beta-reduction de-bruijn-notation lambda-calculus-interpreter
-
Updated
Jul 25, 2022 - C++