الخوارزم.تشكيلة.نصيات

يحوي الصنف نصيات على الأدوات الهادفة الى تعريف و تحرير سلاسل الأحرف.

نوع نـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــص

الدالة (ص نص ) طوله() صحيح

ارجاع طول النص ص

دالة اقرا() نص

قراءة نص عبر شاشة النظام ( وحد التحكم)

دالة اقرا(عدد صحيح طبيعي ) نص

قراءة نص عبر شاشة النظام طوله عدد ( وحد التحكم)

دالة تحرير(ن ۢ نص)

تحرير نص وحذفه من الذاكرة

دالة (ن نص) اكتب()

كتابة نص على الشاشة

دالة جديد(س ۢحرف ) نص

تخصيص نص جديد من السلسلة س

دالة جديد(س ۢحرف، طولها صحيح ) نص

تخصيص نص جديد من السلسلة س و بطول طولها

دالة (ن نص) استخرج() ۢ حرف

استخراج السلسلة المقرونة بالنص

دالة (ن نص) تكرار(ع صحيح طبيعي) نص

تكرار النص 'ع' مرة

دالة (ن0 نص) وصل(ن1 نص) نص

ارجاع وصل للنص ن0 بالنص ن1

الدالة (ن0 نص ) وصل ( س ۢ حرف ) نص

ارجاع وصل للنص ن0 وصل النص بسلسلة حروف س

دالة (ن نص) عكس() نص

عكس النص

دالة (ن0 نص) قارن_مع(ن1 نص) صحيح

مقارنة للنص ن0 بالنص ن1

الدالة (ن0 نص) يطابق(ن1 نص) منطقي

تحديد ما اذا كان النص ن0 مطابقا للنص ن1

الدالة (ن0 نصيات::نص) يطابق( س ۢ حرف ) منطقي

تحديد ما اذا كان النص ن0 مطابقا للسلسلة س

الدالة ( ن نص ) اقتطف( ا صحيح ، ب صحيح ) نص

اقتطاف نص محدد بالمجال [ا:ب] وارجاعه

الدالة ( ن1 نص ) يتضمن( ن2 نص ) منطقي

تحديد مااذا كان النص ن1 يتضمن ن2

الدالة ( ن1 نص ) يتضمن( س ۢ حرف ) منطقي

تحديد مااذا كان النص ن1 يتضمن السلسلة

نوع ســـــــــــــــــــــــلــــــــــــــــــســـــــــــــــــلــــــــــــــــــــــــــة احرف : ۢ حرف

دالة (س ۢحرف ) طولها() صحيح

حساب طول السلسلة

دالة (س ۢحرف ) استخرج(ا صحيح ، ب صحيح ) ۢحرف

اسخراج نسخة من 'س' محدودة بين 'ا' و 'ب'. مع 'ب' غير منتم

دالة استخرج(س ۢحرف جامد ،ا صحيح ، ب صحيح ) ۢحرف

اسخراج نسخة من 'س' محدودة بين 'ا' و 'ب'. مع 'ب' غير منتم.

دالة (س ۢحرف) تكرار(ا صحيح ، ب صحيح ، عدد صحيح ) ۢحرف

تكرار نسخة 'عدد' مرات من 'س' محدودة بين 'ا' و 'ب'. مع 'ب' غير منتم

دالة تكرار(س ۢحرف ،ا صحيح ، ب صحيح ، عدد صحيح ) ۢحرف

تكرار نسخة 'عدد' مرات من 'س' محدودة بين 'ا' و 'ب'. مع 'ب' غير منتم

دالة عكس(س ۢحرف ،ا صحيح ، ب صحيح ) ۢحرف

ارجاع نسخة "معكوسة" من 'س' محدودة بين 'ا' و 'ب'. مع 'ب' غير منتم

دالة (س ۢحرف) عكس(ا صحيح ، ب صحيح ) ۢحرف

ارجاع نسخة "معكوسة" من 'س' محدودة بين 'ا' و 'ب'. مع 'ب' غير منتم.

دالة وصل(س1 ۢحرف ،ا1 صحيح ، ب1 صحيح، س2 ۢحرف ،ا2 صحيح ، ب2 صحيح ) ۢحرف

ارجاع وصلة من سلسلتين : 'س1' و 'س2' محدودة بين 'ا1' و 'ب1' 'ا2' و 'ب2'. مع 'ب' غير منتم

دالة (س1 ۢحرف) وصل(ا1 صحيح ، ب1 صحيح، س2 ۢحرف ،ا2 صحيح ، ب2 صحيح ) ۢحرف

ارجاع وصلة من سلسلتين : 'س1' و 'س2' محدودة بين 'ا1' و 'ب1' 'ا2' و 'ب2'. مع 'ب' غير منتم

دالة مطابق(س1 ۢحرف ، س2 ۢحرف) منطقي

اختبار تطابق سلسلتين س1 و س2

دالة مقارنة(س1 ۢحرف ، س2 ۢحرف، ع صحيح ) صحيح

مقارنة بين لعدد 'ع' من الحروف الاولى للسلسلتين : 'س1' و 'س2'

دالة مقارنة(س1 ۢحرف ، ا1 صحيح ، ب1 صحيح، س2 ۢحرف ،ا2 صحيح ، ب2 صحيح ) صحيح

مقارنة بين سلسلتين : 'س1' و 'س2' محدودة بين 'ا1' و 'ب1' 'ا2' و 'ب2'. مع 'ب' غير منتم. ارجاع : عدد الحروف المختلفة

دالة بحث(س ۢحرف ،ا صحيح ، ب صحيح ، ح حرف ) صحيح

البحث عن الحرف 'ح' في 'س' في المجال 'ا' - 'ب'.

##دالة (س ۢحرف) بحث(ا صحيح ، ب صحيح ، ح حرف ) صحيح

البحث عن الحرف 'ح' في 'س' في المجال 'ا' - 'ب'

دالة بحث_مجموعة(س ۢحرف ،ا صحيح ، ب صحيح ، مجموعة ۢ حرف ) صحيح

البحث عن حرف ينتمي الى المجموعة 'مجموعة' في 'س' في المجال 'ا' - 'ب'

دالة (س ۢحرف) بحث_مجموعة( ا صحيح ، ب صحيح ، مجموعة ۢ حرف ) صحيح

البحث عن حرف ينتمي الى المجموعة 'مجموعة' في 'س' في المجال 'ا' - 'ب'

دالة بحث_عكسي(س ۢحرف ،ا صحيح ، ب صحيح ، ح حرف ) صحيح

البحث العكسي عن الحرف 'ح' في 'س' في المجال 'ا' - 'ب' ابتداءا من ب

دالة (س ۢحرف ) بحث_عكسي(ا صحيح ، ب صحيح ، ح حرف ) صحيح

البحث العكسي عن الحرف 'ح' في 'س' في المجال 'ا' - 'ب' ابتداءا من ب

دالة بحث_مجموعة_عكسي(س ۢحرف ،ا صحيح ، ب صحيح ، مجموعة ۢ حرف ) صحيح

البحث العكسي عن حرف ينتمي الى المجموعة 'مجموعة' في 'س' في المجال 'ا' - 'ب'.

دالة (س ۢحرف) بحث_مجموعة_عكسي(ا صحيح ، ب صحيح ، مجموعة ۢ حرف ) صحيح

البحث العكسي عن حرف ينتمي الى المجموعة 'مجموعة' في 'س' في المجال 'ا' - 'ب'

دالة موضع(س ۢحرف ،ا صحيح ، ب صحيح ، ح حرف ) ۢحرف

البحث عن موضع الحرف 'ح' في 'س' في المجال 'ا' - 'ب'. ؏ارجع مؤشر للموضع

##دالة (س ۢحرف) موضع(ا صحيح ، ب صحيح ، ح حرف ) ۢحرف

البحث عن موضع الحرف 'ح' في 'س' في المجال 'ا' - 'ب'. ؏ارجع مؤشر للموضع

دالة بحث(س ۢحرف، ا صحيح ، ب صحيح ، عن ۢ حرف ) صحيح

البحث عن سلسلة 'عن' في 'س' في المجال 'ا' - 'ب'

دالة (س ۢحرف) بحث(ا صحيح ، ب صحيح ، عن ۢ حرف ) صحيح

البحث عن سلسلة 'عن' في 'س' في المجال 'ا' - 'ب'

دالة بحث_عكسي(س ۢحرف، ا صحيح ، ب صحيح ، عن ۢ حرف ) صحيح

البحث العكسي عن سلسلة 'عن' في 'س' في المجال 'ا' - 'ب'

دالة (س ۢحرف) استبدال(ح حرف ، حح حرف ) ۢحرف

استبدال الحرف 'ح' بالحرف 'حح' في السلسة 'س'