التابع binding
الخاص بالصنف Kernel
في روبي
يعيد التابع كائنًا من النوع Binding
، والذي يصف ويحدد ارتباطات المتغيرات والتوابع لحظة الاستدعاء. يمكن استخدام هذا الكائن عند استدعاء eval
لتنفيذ الأمر الذي تم تقييمه في هذه البيئة. انظر أيضًا وصف الصنف Binding
.
البنية العامة
binding → a_binding
المعاملات
القيمة المُعادة
أمثلة
مثال على استخدام التابع binding
:
def get_binding(param)
binding
end
b = get_binding("hello")
eval("param", b) #=> "hello"
انظر أيضا
- التابع
abort
: يعيد التابع كائنًا من النوعBinding
، والذي يصف ويحدد ارتباطات المتغيرات والتوابع لحظة الاستدعاء. يمكن استخدام هذا الكائن عند استدعاءeval
لتنفيذ الأمر الذي تم تقييمه في هذه البيئة. انظر أيضًا وصف الصنفBinding
. - التابع
exit
: يعيد التابع كائنًا من النوعBinding
، والذي يصف ويحدد ارتباطات المتغيرات والتوابع لحظة الاستدعاء. يمكن استخدام هذا الكائن عند استدعاءeval
لتنفيذ الأمر الذي تم تقييمه في هذه البيئة. انظر أيضًا وصف الصنفBinding
. - التابع
at_exit
: يعيد التابع كائنًا من النوعBinding
، والذي يصف ويحدد ارتباطات المتغيرات والتوابع لحظة الاستدعاء. يمكن استخدام هذا الكائن عند استدعاءeval
لتنفيذ الأمر الذي تم تقييمه في هذه البيئة. انظر أيضًا وصف الصنفBinding
.