gpt4 book ai didi

ruby - 如何在主绑定(bind)中运行 eval

转载 作者:数据小太阳 更新时间:2023-10-29 08:40:11 26 4
gpt4 key购买 nike

如何获取主绑定(bind)?换句话说,在下面的代码中,我怎样才能使 eval 忽略所有分配,等等。以前在 some_codes...some_codes?

some_codes
...
some_codes
eval(string_to_be_executed, binding)

最佳答案

最简单的方法是在文件顶部创建一个绑定(bind):

block = Proc.new{}
# some_codez
# ...
# some more of teh codez
eval(string_to_be_evaluated, block.binding)

关于ruby - 如何在主绑定(bind)中运行 eval,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9543349/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com