Estoy jugando con el distributed programming tutorial de la documentación 5.4, y me he encontrado con un problema con los nombres de los nodos.Nombrando nodos en Erlang
nombre por defecto de mi MacBook (jamess-macbook
) no juega bien con el esquema de nodo de denominación de Erlang, debido al tablero:
([email protected])4> {my_process, [email protected]} ! start
** exception error: bad argument in an arithmetic expression
in operator -/2
called as [email protected] - macbook
Estoy seguro de que hay una manera fácil de evitar esto, a falta de cambio de nombre todas las máquinas en las que quiero ejecutar Erlang, pero no puedo verlas en la documentación.
¿Alguna sugerencia?
Mejor aún: había intentado con comillas dobles, no solo; de hecho, ¡no me di cuenta de que eran semánticamente diferentes! –