English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يُستخدم هذا لتحديد القيمة التي يجب تشغيل عملية على قائمتها. نظرًا لأن برمجة التوزيع تستخدم لتشغيل الوظائف على عقدة مختلفة، فإن هذه الوظيفة تجد استخدامها عند الحاجة لتشغيل البرنامج على أجهزة مختلفة.
node()
لا يوجد
سيقوم هذا بتقديم اسم العقد المحلي.nonode@nohostإذا لم يكن العقد موزعًا، فإنه سيعود.
-module(helloworld). -export([start/0]). start() -> io:fwrite("~p",[node()]).
نتيجة الإخراج
عندما نقوم بتشغيل البرنامج المذكور أعلاه، سنحصل على النتيجة التالية.
nonode@nohost