English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
الatoms هي كميات مكتوبة، هي كلمات دائمة ذات اسم. إذا لم يبدأ الأتم ب字母 صغيرة أو يحتوي على رموز أرقام، أو خط تحت (_) أو أي رمز آخر غير @، فإنه يتم تضمينه بين علامات التكلم (').
البرنامج التالي هو كيفية استخدام الأتمات في Erlang. يُعلن عن 3 أتمات هي atom1، atom_1 و 'atom 1'. لذلك، يمكنك رؤية طرق إعلان الأتمات المختلفة.
-module(helloworld). -export([start/0]). start() -> io:fwrite(atom1), io:fwrite("~n"), io:fwrite(atom_1), io:fwrite("~n"), io:fwrite('atom 1'), io:fwrite("~n").
الخروج من البرنامج التالي كالتالي:
atom1 atom_1 atom 1
لننظر في بعض الأساليب التي يمكن استخدامها في Erlang للذرات.
الترتيب | الأساليب والشرح |
---|---|
1 | يستخدم هذا الأسلوب لتحديد ما إذا كان العنصر حقًا ذرة. |
2 | يستخدم هذا الأسلوب لتحويل الذرة إلى عنصر القائمة. |
3 | يستخدم هذا الأسلوب لتحويل عنصر القائمة إلى ذرة. |
4 | يستخدم هذا الأسلوب لتحويل الذرة إلى قيمة ثنائية. |
5 | يستخدم هذا الأسلوب لتحويل قيمة ثنائية إلى قيمة ذرية. |