Erlang - nodo

Viene utilizzato per determinare il valore del nodo su cui deve essere eseguito il processo. Poiché la programmazione distribuita viene utilizzata per eseguire funzioni su nodi diversi, questa funzione è utile quando si desidera eseguire programmi su macchine diverse.

Sintassi

node()

Parametri

  • None

Valore di ritorno

Ciò restituisce il nome del nodo locale. [email protected] viene restituito se il nodo non è distribuito.

Per esempio

-module(helloworld). 
-export([start/0]). 

start() ->
   io:fwrite("~p",[node()]).

Produzione

Quando eseguiamo il programma sopra, otterremo il seguente risultato.

[email protected]