由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - python 3 cookbook 作者的一篇蠢文
相关主题
python 有什么好书可以读一读?python比java慢这么多呀
golang 这个reflection设计的不错。问个Python的问题
有谁可以推荐一下经典的PYTHON书籍?Python and C/C++ Question
Please Recommend a Book to Learn Python. Thanks!展示一下苹果的bug
scala for impatient 还是 Programming in Scala 作为第一部书学习好?受不了python了
re - python 有什么好书可以读一读a python question
我总结的转行路线python simple question
python smtp 587 连不上gmail, socket error?请教一个python的概念问题
相关话题的讨论汇总
话题: err话题: goto话题: nfs话题: init话题: 蠢文
进入Programming版参与讨论
1 (共1页)
c*******v
发帖数: 2599
1
http://www.dabeaz.com/coroutines/Coroutines.pdf
状态机不用GOTO/Label, 或者全局变量,用语法糖。
写书的就是这么糊弄事的。
过几天python generator什么的语法糖语法改改,这哥们能再写本书。
这种书就是谁学谁倒霉。
今天学这个明天学那个。
不如早点加入星宿派。
c*******v
发帖数: 2599
2
btw, below is a better example of state machine style task.
It is from some linux kernal code.
static int __init init_nfs_fs(void)
{
int err;
err = register_pernet_subsys(&nfs_net_ops);
if (err < 0)
goto out9;
err = nfs_fscache_register();
if (err < 0)
goto out8;
err = nfsiod_start();
if (err)
goto out7;
err = nfs_fs_proc_init();
if (err)
goto out6;
err = nfs_init_nfspagecache();
if (err)
goto out5;
err = nfs_init_inodecache();
if (err)
goto out4;
err = nfs_init_readpagecache();
if (err)
goto out3;
err = nfs_init_writepagecache();
if (err)
goto out2;
err = nfs_init_directcache();
if (err)
goto out1;
rpc_proc_register(&init_net, &nfs_rpcstat);
err = register_nfs_fs();
if (err)
goto out0;
return 0;

【在 c*******v 的大作中提到】
: http://www.dabeaz.com/coroutines/Coroutines.pdf
: 状态机不用GOTO/Label, 或者全局变量,用语法糖。
: 写书的就是这么糊弄事的。
: 过几天python generator什么的语法糖语法改改,这哥们能再写本书。
: 这种书就是谁学谁倒霉。
: 今天学这个明天学那个。
: 不如早点加入星宿派。

1 (共1页)
进入Programming版参与讨论
相关主题
请教一个python的概念问题scala for impatient 还是 Programming in Scala 作为第一部书学习好?
Python 可不可以一次读数据给一个 web service 后,然后一直用这个数据re - python 有什么好书可以读一读
python goto我总结的转行路线
Java 在ML和DL还不错了python smtp 587 连不上gmail, socket error?
python 有什么好书可以读一读?python比java慢这么多呀
golang 这个reflection设计的不错。问个Python的问题
有谁可以推荐一下经典的PYTHON书籍?Python and C/C++ Question
Please Recommend a Book to Learn Python. Thanks!展示一下苹果的bug
相关话题的讨论汇总
话题: err话题: goto话题: nfs话题: init话题: 蠢文