试图在Erlang中编译我的第一个程序

时间:2013-05-24 20:59:19

标签: erlang

尝试在erlang上编译一个简单的测试程序时,我遇到编译器问题。我在mac os x(lion)和windows 7(64)

上都试过了
~module(tut).
~export([double/1]).

double (N) ->
N*2.

我已检查文件是否正确命名并且似乎安装了正确的模块我在Windows机器上使用otp_win64_R16B。我在两个平台上都收到以下错误

16> c(tut).  
tut.erl:1: syntax error before: '~'
tut.erl:2: syntax error before: '~'
tut.erl:4: no module definition
tut.erl:4: Warning: function double/1 is unused

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:6)

好吧,它应该是:-module-export,而-不是~

答案 1 :(得分:0)

你应该用〜替换〜。请试一试。