コード例 #1
0
ファイル: wrapper.py プロジェクト: pombredanne/rubypython-1
 def __get_ruby_safe(self):
     return rubyapi.rb_protect(self.__get_ruby_unsafe, ())
コード例 #2
0
ファイル: wrapper.py プロジェクト: pombredanne/rubypython-1
 def __call__(self, *args):
     value_result = rubyapi.rb_protect(self.__call_unsafe, args)
     return rubyapi.rb2py(value_result)
コード例 #3
0
ファイル: wrapper.py プロジェクト: pombredanne/rubypython-1
def inspect_value(value):
    ruby = rubyapi.rb_protect(rubyapi.rb_inspect, (value,))
    return rubyapi.rb2py(ruby)