6. 函数和递归

有了分支和带条件的循环之后,如何再配合一个内存读写的辅助函数,µGo就是图灵完备的语言了。其实图灵完备并不是什么了不得的特性。甚至很多宣传图灵完备的语言——比如Brainfuck语言、C++中的模板元语言等——其实是非常的难用。对于现代的通用编程语言来说,图灵完备只能算是一个极低的起点。为了让µGo在图灵完备之后能更有意思一点,我们将在本章引入递归函数的支持,最终目标是实现一个递归版本的斐波那契数列。

© 2021-2022 | 柴树杉 保留所有权利