尝试在 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
任何人都可以帮忙吗?