事实上,这个 y 就是逻辑数学巨匠 Haskell Curry(Haskell 语言的 Haskell,Curry 化函数的 Curry)发现的数学函数 Y Combinator,这个函数在计算机科学发展中发挥了重要作用,直接启发了我们每天都在使用的 for 循环和 while 循环。"
学过编译原理的同学应该了解,我们所熟悉的编程语言在编译过程中,经历了词法分析、语法分析、代码优化和目标代码生成等阶段,而文法在编译过程中发挥了重要的作用。