这部分主要是阅读.

1. Function Usage

You Can Learn

  1. Simple function declarations and calls.

    Content

    Function in JavaScript

    reason

    简单的 Hello World

    ```javascript let greet = name => Js.log(“Hello, “ ++ name ++ “!”);

// Call greet(“Abser”)

  1. <a name="JyKeG"></a>
  2. ### Lisp
  3. <a name="5NAlg"></a>
  4. #### 计算平均值

(defun averagenum (n1 n2 n3 n4) (/ ( + n1 n2 n3 n4) 4))

调用: `(averagenum 10 20 30 40)`
<a name="qNABy"></a>
### Haskell
<a name="MUOF2"></a>
#### 阶乘
计算阶乘的函数.

factorial n = if n == 0 then 1 else n * factorial (n - 1) ```

Homework

  1. 用你会的语言定义任意一个函数并调用它.

    2. Functional

    Content

    Wikipedia - 数学中的函数
    IBM Doc - Understanding functional programming
    酷壳 - 函数式编程

3. Watch Function Call With Address Convert

You Can Learn

  1. A simple concept of function call in memory management.
  2. Introduction of virtual and physical address.
  3. Use searching to expand knowledge when you have a part don’t understand.

    Content

    语雀内容

    Resource

    清华操统实验 rcore - 虚拟地址到物理地址

    Tag

    Hard