0
это код непосредственно от моего профессора.Код Erlang не компилируется?
-module(m) .
-export([ abc/1 , n/1]) .
abc(X) ->
Y = spawn_link(m , n , [ self()]) ,
Y ! X ,
receive
Z -> Z
end .
n(X,X) −> [X] ;
n(X,Y) −> [Y| n(X,Y+Y) ] .
n(Z) −> receive N −> Z ! n(N∗N,N)
end .
не компиляции, это сообщение об ошибке им получить
m.erl:11: illegal character
m.erl:12: illegal character
m.erl:12: syntax error before: '>'
m.erl:13: illegal character
m.erl:13: illegal character
m.erl:13: illegal character
m.erl:13: syntax error before:N
m.erl:2: function n/1 undefined