English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

مجال إrlang

يُستخدم محطة Erlang لتجربة التعبيرات. لذلك، قبل تجربة التعبيرات في التطبيق نفسه، يمكن تجربتها بسهولة في المحطة.

يُظهر المثال أدناه كيفية استخدام تعبيرات الجمع في الشاشة. يجب ملاحظة أن التعبير يجب أن ينتهي بمسافز النقطة (.).

بعد تنفيذ الأمر، ستصدر الشاشة تلميحًا آخر، وهو تلميح رقم Command Number 2 ( لأن عدد الأوامر يزيد بكل طلب جديد).

هذه الدوال هي أكثر الدوال استخدامه في محطة Erlang.

  • b() − طباعة التزامنات المتغيرات الحالية.

  • الجملة - b().

  • على سبيل المثال− مثال على كيفية استخدام هذه الميزة. أولاً، قم بتعريف متغير يُدعىStrمتغير، القيمة هيabcd، ثمb()لعرض جميع المتغيرات المزامنة.

  • f() − إزالة جميع التزامنات المتغيرات الحالية.

  • النص - f().

  • على سبيل المثال− مثال على كيفية استخدام الدالة. أولاً، قم بتعريف متغير يُدعى Str، واضعًا له قيمة abcd. ثم استخدم f() لإزالة تزامن متغير Str. ثم استدعاء b()، للتأكد من أن التزامن تم إزالته بنجاح.

  • f(x) − إزالة التزامن لجعل المتغير معين.

  • النص- f(x). حيث، x – هو المتغير الذي يجب إزالة التزامنه.

  • على سبيل المثال- في المثال التالي، يتم عرض كيفية استخدام الوظيفة. أولاً، يتم تعريف المتغيرات Str و Str1. ثم يتم استخدام f(Str) لإزالة تقييد متغير Str. ثم يتم استدعاء b() للتأكد من أن التقييد تم إزالته بنجاح.

  • h() - يطبع قائمة بالأوامر التاريخية التي تم تنفيذها في البرنامج المضيف.

  • النص- h().

  • مثال - في الصورة التالية، يتم عرض مثال على الأمر h () الذي يطبع التاريخ الأوامر التي تم تنفيذها في الشل.

  • history(N)- يحدد عدد الأوامر التاريخية المحفوظة في القائمة N. يعود بعدد الأوامر التاريخية المحفوظة. القيمة الافتراضية هي 20.

  • النص- history(N). حيث، N – هو الرقم الذي يجب تحديد عدد الأوامر التاريخية التي يجب تقييدها.

  • على سبيل المثال- في الصورة التالية، يتم عرض مثال على الأمر history(N) باستخدام السكرين.

  • e(N)- إذا كان N إيجابياً، يتم تكرار الأمر N مرة. إذا كان سالباً، يتم تكرارالعددNعددالأمر السابق (أي e(-1) يعيد تكرار الأمر السابق).

  • النص- e(N). حيث، N – هو الموضع في القائمةالعددNعددالأمر الموجود في الموقع.

  • على سبيل المثالأمثلة الأوامر -e(N) كالتالي. لأننا قمنا بالفعل بتنفيذ الأمر e(-1)، سيقوم بتشغيل الأمر السابق، أي history(5).