Erlang 编程/入门
外观
Erlang/OTP 作为免费软件从 开源 Erlang 下载 可用。下载 Erlang/OTP 发行版后,您需要编译它(如果在 Unix 平台上)并安装它。
除了以下简短说明外,您可能还希望参考 安装指南。
解压源代码发行版。确定您要将 Erlang 及其库安装在何处。例如,我们将假设您希望将其安装在 /usr/local/erlang/otp_r11b
中。创建此目录,以及用于构建 Erlang 源代码的构建目录。
mkdir /usr/local/erlang/otp_r11b
在顶层目录中,键入 ./Install /usr/local/erlang/otp_r11b
。这将配置、构建和安装 Erlang/OTP 发行版。
将发行版的 bin
目录添加到您的路径。您可能希望在 shell 初始化文件中设置它。
发行版是一个自安装的 .exe
文件。调用它(例如,双击其图标)并回答提示。
Erlang 带有一个 shell,在控制 Erlang 环境和开发程序时以交互方式使用。在 Unix 上,通过在命令行上键入 erl
来调用 shell。在 Windows 上,在命令行上键入 werl
,或双击 Erlang 快捷方式图标。
这将启动 Erlang 系统并提供一个 shell 用于输入和评估 Erlang。
Eshell V5.4.13 (abort with ^G) 1>
在 shell 提示符下,键入 "hello, world!"
后面跟着一个点 (.
)。您可以接着进行一些算术运算。或者用 13 进制表示回答 "六乘九等于多少?" 这个问题
1> "hello, world!". "hello, world!" 2> 1 + 2. 3 3> 13#6 * 13#9. 54
准备退出时,可以使用 halt()
内置函数停止 Erlang 系统
4> halt().