الفرق بين المراجعتين لصفحة: «Ruby/InstructionSequence/each child»
< Ruby | InstructionSequence
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>each_child</code> الخاص بالصنف <code>InstructionSequence</code> في روبي}}</noinclude> تصنيف:...' |
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
||
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: التابع <code>each_child | <noinclude>{{DISPLAYTITLE: التابع <code>InstructionSequence.each_child</code> في روبي}}</noinclude> | ||
[[تصنيف: Ruby]] | [[تصنيف: Ruby]] | ||
[[تصنيف: Ruby Method]] | [[تصنيف: Ruby Method]] | ||
[[تصنيف: Ruby InstructionSequence]] | [[تصنيف: Ruby InstructionSequence]] | ||
يًكرّر | يًكرّر التابع <code>each_child</code> الكتلة المعطاة على جميع [[Ruby/InstructionSequence|سلاسل التعليمات]] المنحدرة مباشرة من [[Ruby/InstructionSequence|سلسلة التعليمات]] التي استُدعي معها. ترتيب التكرار يرتبط بطريقة التقديم (implementation) وبالإصدار المُستخدم، لذلك عليك ألا تعوّل على ترتيب معين. | ||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="ruby">each_child{|child_iseq| ...} → iseq</syntaxhighlight> | <syntaxhighlight lang="ruby">each_child{|child_iseq| ...} → iseq</syntaxhighlight> | ||
==القيمة | ==القيمة المعادة== | ||
تعاد [[Ruby/InstructionSequence|سلسلة تعليمات]] الناتجة عن تنفيذ الكتلة على جميع [[Ruby/InstructionSequence|سلاسل التعليمات]] المنحدرة مباشرة من [[Ruby/InstructionSequence|سلسلة التعليمات]] المعطاة. | |||
==انظر | ==انظر أيضًا== | ||
* التابع <code>[[Ruby/InstructionSequence/eval|eval]]</code>: يقيّم [[Ruby/InstructionSequence|سلسلة التعليمات]] المعطاة ويُعيد النتيجة. | |||
* التابع <code>[[Ruby/InstructionSequence/eval|eval]]</code>: يقيّم | |||
==مصادر== | ==مصادر== | ||
*[http://ruby-doc.org/core-2.5.1/RubyVM/InstructionSequence.html#method-i-each_child قسم | *[http://ruby-doc.org/core-2.5.1/RubyVM/InstructionSequence.html#method-i-each_child قسم التابع each_child في الصنف InstructionSequence في توثيق روبي الرسمي.] |
المراجعة الحالية بتاريخ 07:58، 4 ديسمبر 2018
يًكرّر التابع each_child
الكتلة المعطاة على جميع سلاسل التعليمات المنحدرة مباشرة من سلسلة التعليمات التي استُدعي معها. ترتيب التكرار يرتبط بطريقة التقديم (implementation) وبالإصدار المُستخدم، لذلك عليك ألا تعوّل على ترتيب معين.
البنية العامة
each_child{|child_iseq| ...} → iseq
القيمة المعادة
تعاد سلسلة تعليمات الناتجة عن تنفيذ الكتلة على جميع سلاسل التعليمات المنحدرة مباشرة من سلسلة التعليمات المعطاة.
انظر أيضًا
- التابع
eval
: يقيّم سلسلة التعليمات المعطاة ويُعيد النتيجة.