设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 查看评论
引用 游客 2010-11-23 23:55
能不能写成eval obj(ss,node->children[3]);obj.do_eval(); 争取每次都直接调用到dispatch 那里,免去了每次都去parse token, 速度能提高不少倍把。
引用 游客 2010-11-23 23:53
ChaiScript 能不能运算的快点啊。尤其是循环。
        while (cond) {
            try {
                if (node->children.size() == 4) {
                    eval_token(ss, node->children[3]);
                    eval_token(ss, node->children[2]);
                    cond = boxed_cast<bool>(eval_token(ss, node->children[1]));
                }
                else {
                    eval_token(ss, node->children[2]);
                    eval_token(ss, node->childr ...
验证问答 换一个 验证码 换一个

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部