简介
实现了一个 协程类 脚本。为AHK提供协程支持。
特点
(1)它可以完全实现和Python yield关键字一模一样的功能。更好的是可以选择直接拿来当原本的函数用;而Python中,一旦出现yield只能变成迭代器,用户无法选择当函数调用。
(2)一旦创建一个CoroutineItr协程类 对象后。就可以反复拿它 来遍历。
(3)目前用createThread()没崩过 欢迎大家体验和测试
已知限制
不支持在包含yield()的函数中使用以下内容:
(1)不支持内置函数Sleep()、以及Wait..()家族系列。
(2)不支持 A_index等 某部分AHK内置变量。
(3)协程遍历期间。AHK原生热键和原生消息无法被触发。