Я пытаюсь создать новый процесс и зарегистрировать его:
-module(db).
-export([start/0]).
start() ->
register( db , spawn( db, abs, [-100])).
Но когда я пытаюсь в оболочке erlang:
1> db: start ().
Я вижу:
true (emacs @ myhost) 2> = ОТЧЕТ ОБ ОШИБКАХ ==== 1 декабря 2010 года :: 17: 42: 27 === Ошибка в процессе <0.112.0>на узле 'emacs @ myhost' со значением выхода: {undef, [{db, abs, [- 100]}]}
Что не так?
Спасибо.