• The Ruby language also has attributes (although they don't have a special name like "attributes" - they are one of many metaprogramming techniques Ruby offers).

    Ruby语言属性(不过它们“属性”一样特定名称—它们Ruby提供的其中一种元程序设计方法)。

    youdao

  • Languages with advanced metaprogramming capabilities, such as Ruby and Lisp, allow some testing tricks that other languages don't, such as easier access to mock objects.

    具有高级元编程(metaprogramming)能力语言例如Rubyand Lisp,允许使用其他语言支持的一些测试技巧,例如更容易访问mock对象。

    youdao

  • The big thing that changed for me when I started coding in Ruby is my ability to produce and consume metaprogramming constructs.

    开始Ruby编写代码时,受到的最大改变产生使用编程结构能力

    youdao

  • The point of this exercise isn't necessarily a deep dive into voodoo metaprogramming in Ruby, but rather to demonstrate what is possible in highly expressive languages.

    练习目的并不是深入探讨Ruby中的充满魔力的元编程而是演示表达性极佳的语言能实现哪些功能。

    youdao

  • It is shown here for context; most of it is semi-advanced Ruby metaprogramming so I won't discuss it in detail.

    作用提供上下文参考;其大多数内容都是比较高级Ruby编程因此本文并不详细讨论

    youdao

  • Using a combination of Ruby reflection and metaprogramming, the columns of the table become properties of the object.

    使用Ruby反射编程组合可以变成对象属性

    youdao

  • InfoQ: If you have your own interpreter, how does this interact with metaprogramming and other dynamic behavior of Ruby?

    InfoQ要是你们自己解释器,它如何支持元编程(metaprogramming)以及Ruby其他动态特性

    youdao

  • The bulk of the Ruby class Calc USES Ruby's metaprogramming features to define functions at run time for all the digit keys and for the math operation keys.

    大多数RubyCalc使用Ruby元编程功能运行所有数字数学操作定义功能

    youdao

  • The bulk of the Ruby class Calc USES Ruby's metaprogramming features to define functions at run time for all the digit keys and for the math operation keys.

    大多数RubyCalc使用Ruby元编程功能运行所有数字数学操作定义功能

    youdao

$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定