الفرق بين المراجعتين لصفحة: «Ruby/InstructionSequence/each child»

من موسوعة حسوب
لا ملخص تعديل
ط مراجعة وتدقيق.
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>each_child‎</code> الخاص بالصنف <code>InstructionSequence</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: التابع <code>InstructionSequence.each_child‎</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby InstructionSequence]]
[[تصنيف: Ruby InstructionSequence]]
يًكرّر (Iterate) التابع <code>each_child</code> الكتلة المعطاة على جميع [[Ruby/InstructionSequence|سلاسل التعليمات]] المنحدرة مباشرة من [[Ruby/InstructionSequence|سلسلة التعليمات]] التي استُدعي معها. ترتيب التكرار يرتبط بطريقة التقديم (implementation) وبالإصدار المُستخدم، لذلك عليك ألا تعوّل على ترتيب معين.
يًكرّر التابع <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>
==القيمة المُعادة==
==القيمة المعادة==
يعيد التابع <code>each_child</code> [[Ruby/InstructionSequence|سلسلة تعليمات]].
تعاد [[Ruby/InstructionSequence|سلسلة تعليمات]] الناتجة عن تنفيذ الكتلة على جميع [[Ruby/InstructionSequence|سلاسل التعليمات]] المنحدرة مباشرة من [[Ruby/InstructionSequence|سلسلة التعليمات]] المعطاة.


==انظر أيضا==
==انظر أيضًا==
* التابع <code>[[Ruby/InstructionSequence/eval|eval]]</code>: يقيّم (Evaluates)  [[Ruby/InstructionSequence|سلسلة التعليمات]] ويُعيد النتيجة.
* التابع <code>[[Ruby/InstructionSequence/eval|eval]]</code>: يقيّم [[Ruby/InstructionSequence|سلسلة التعليمات]] المعطاة ويُعيد النتيجة.


==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/RubyVM/InstructionSequence.html#method-i-each_child قسم التابع each_child‎ في الصنف InstructionSequence‎ في توثيق روبي الرسمي.]
*[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

القيمة المعادة

تعاد سلسلة تعليمات الناتجة عن تنفيذ الكتلة على جميع سلاسل التعليمات المنحدرة مباشرة من سلسلة التعليمات المعطاة.

انظر أيضًا

مصادر