Skip to content

Commit eb8f977

Browse files
Update p2-coroutine.md
1 parent 1d91a7c commit eb8f977

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

lec11/p2-coroutine.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,9 @@ def func()://协程函数
149149
**协程在挂起(Suspend)时,控制权究竟交还给谁?**
150150

151151
控制传递机制:对称(Symmetric) v.s. 非对称(Asymmetric)协程
152-
- 非对称协程:具有明显的调用者(Caller)和被调用者(Callee)的关系。它的控制流转移操作是“非对称”的。
152+
- 非对称协程:具有明显的调用者(Caller)和被调用者(Callee)的关系。它的控制流转移操作是“非对称”的。(类似函数调用)
153153
- 控制机制:提供两种操作:resume(恢复)和 yield(挂起)。
154-
- 对称协程:所有的协程都是平等的(Peer-to-Peer),没有上下级的调用关系。
154+
- 对称协程:所有的协程都是平等的(Peer-to-Peer),没有上下级的调用关系。(可以任意跳转,类似goto语句)
155155
- 提供一种统一的转移操作:一个协程在挂起自己的同时,必须显式指定下一个要运行的目标协程
156156

157157

0 commit comments

Comments
 (0)