Combinatory Logic interpreter in JavaScript.