首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用Opalrb解析器获取proc内容

如何使用Opalrb解析器获取proc内容
EN

Stack Overflow用户
提问于 2019-11-21 16:37:14
回答 1查看 38关注 0票数 0

我需要得到一个由蛋白石红宝石发送到js的proc的内容。我只使用Opal的静态版本,Opal-native,opal-parser。我该如何继续呢?

代码语言:javascript
复制
def parse_proc params
 #### how can I get proc content?
end

def touch(&proc)
    parse_proc proc
end

b=box()
c=circle()

b.touch do 
    b.color(:red)     
    c.x=200
end
EN

回答 1

Stack Overflow用户

发布于 2019-11-24 17:36:33

我找到了一个解决方案,我认为一定有更好的方法,但它是有效的:

代码语言:javascript
复制
def analysis_of_proc params
  the_proc_conent_is=`the_proc_conent_is = #{params}.toString();`     
  puts the_proc_conent_is  
end
def my_proc(&proc)
    analysis_of_proc proc
    proc.call
end
my_proc do 
    a="hello"
    b="world"
      def add_word fist, second
        return fist+" "+second
      end
    add_word a,b
end
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58970505

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档