【发布时间】:2020-01-01 11:51:31
【问题描述】:
我是 Erlang 的新手,所以请留在我身边。
我在 erlang 中通过文件 animal.erl 尝试编译这个函数。
module(animal).
help_moi(Animal) ->
Talk = if Animal == cat -> "miaou";
Animal == beef -> "meuuuh";
Animal == dog -> "Wouf";
Animal == tree -> "treee!";
true -> "ezfezfezf,"
end, %blablabla%
{Animal ,"dit", ++ Talk ++ "!" }. %oh là là là%
然后我用erl编译它
c(animal).
这些错误,我有
1> c(animal).
animal.erl:1: syntax error before: '.'
animal.erl:9: syntax error before: '++'
animal.erl:9: no module definition
error
我尝试在 google 上查找,但没有太多文档。
有什么想法吗?
【问题讨论】:
标签: erlang erlang-shell